builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-109 starttime: 1467738727.23 results: success (0) buildid: 20160705084922 builduid: f7e2721f1d984fbd80dcaa716c02b9e2 revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:07.233155) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:07.233611) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:07.233922) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:07.436341) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-05 10:12:07.436714) ========= '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-109 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-109 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-109 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 --10:12:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.96 GB/s 10:12:09 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.264000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-05 10:12:09.751290) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-07-05 10:12:09.751637) ========= '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-109 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-109 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-109 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=9.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-07-05 10:12:18.870223) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:12:18.870830) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --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 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-109 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-109 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-109 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-05 10:12:19,401 truncating revision to first 12 chars 2016-07-05 10:12:19,401 Setting DEBUG logging. 2016-07-05 10:12:19,401 attempt 1/10 2016-07-05 10:12:19,401 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6ad50d4d6f7b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 10:12:20,033 unpacking tar archive at: mozilla-beta-6ad50d4d6f7b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.483000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:12:20.387113) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:20.387439) ========= script_repo_revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:20.387840) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:20.388115) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:20.404867) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 33 secs) (at 2016-07-05 10:12:20.405143) ========= '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-109 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-109 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-109 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 10:12:21 INFO - MultiFileLogger online at 20160705 10:12:21 in C:\slave\test 10:12:21 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 10:12:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:12:21 INFO - {'append_to_log': False, 10:12:21 INFO - 'base_work_dir': 'C:\\slave\\test', 10:12:21 INFO - 'blob_upload_branch': 'mozilla-beta', 10:12:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:12:21 INFO - 'buildbot_json_path': 'buildprops.json', 10:12:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:12:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:12:21 INFO - 'download_minidump_stackwalk': True, 10:12:21 INFO - 'download_symbols': 'true', 10:12:21 INFO - 'e10s': False, 10:12:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:12:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:12:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:12:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:12:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:12:21 INFO - 'C:/mozilla-build/tooltool.py'), 10:12:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:12:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:12:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:12:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:12:21 INFO - 'log_level': 'info', 10:12:21 INFO - 'log_to_console': True, 10:12:21 INFO - 'opt_config_files': (), 10:12:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:12:21 INFO - '--processes=1', 10:12:21 INFO - '--config=%(test_path)s/wptrunner.ini', 10:12:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:12:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:12:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:12:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:12:21 INFO - 'pip_index': False, 10:12:21 INFO - 'require_test_zip': True, 10:12:21 INFO - 'test_type': ('testharness',), 10:12:21 INFO - 'this_chunk': '1', 10:12:21 INFO - 'total_chunks': '10', 10:12:21 INFO - 'virtualenv_path': 'venv', 10:12:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:12:21 INFO - 'work_dir': 'build'} 10:12:21 INFO - ##### 10:12:21 INFO - ##### Running clobber step. 10:12:21 INFO - ##### 10:12:21 INFO - Running pre-action listener: _resource_record_pre_action 10:12:21 INFO - Running main action method: clobber 10:12:21 INFO - rmtree: C:\slave\test\build 10:12:21 INFO - Using _rmtree_windows ... 10:12:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:13:59 INFO - Running post-action listener: _resource_record_post_action 10:13:59 INFO - ##### 10:13:59 INFO - ##### Running read-buildbot-config step. 10:13:59 INFO - ##### 10:13:59 INFO - Running pre-action listener: _resource_record_pre_action 10:13:59 INFO - Running main action method: read_buildbot_config 10:13:59 INFO - Using buildbot properties: 10:13:59 INFO - { 10:13:59 INFO - "project": "", 10:13:59 INFO - "product": "firefox", 10:13:59 INFO - "script_repo_revision": "production", 10:13:59 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 10:13:59 INFO - "repository": "", 10:13:59 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 10:13:59 INFO - "buildid": "20160705084922", 10:13:59 INFO - "pgo_build": "False", 10:13:59 INFO - "basedir": "C:\\slave\\test", 10:13:59 INFO - "buildnumber": 8, 10:13:59 INFO - "slavename": "t-w732-ix-109", 10:13:59 INFO - "revision": "6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87", 10:13:59 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 10:13:59 INFO - "platform": "win32", 10:13:59 INFO - "branch": "mozilla-beta", 10:13:59 INFO - "repo_path": "releases/mozilla-beta", 10:13:59 INFO - "moz_repo_path": "", 10:13:59 INFO - "stage_platform": "win32", 10:13:59 INFO - "builduid": "f7e2721f1d984fbd80dcaa716c02b9e2", 10:13:59 INFO - "slavebuilddir": "test" 10:13:59 INFO - } 10:13:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:13:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:13:59 INFO - Running post-action listener: _resource_record_post_action 10:13:59 INFO - ##### 10:13:59 INFO - ##### Running download-and-extract step. 10:13:59 INFO - ##### 10:13:59 INFO - Running pre-action listener: _resource_record_pre_action 10:13:59 INFO - Running main action method: download_and_extract 10:13:59 INFO - mkdir: C:\slave\test\build\tests 10:13:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:13:59 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:13:59 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:13:59 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:13:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:14:00 INFO - Downloaded 1240 bytes. 10:14:00 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:14:00 INFO - Using the following test package requirements: 10:14:00 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:14:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:14:00 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:14:00 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:14:00 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:14:00 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:14:00 INFO - u'jsshell-win32.zip'], 10:14:00 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:14:00 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:14:00 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:14:00 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:14:00 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:14:00 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:14:00 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:14:00 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:14:00 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:14:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:14:00 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:14:00 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:14:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:14:00 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:14:00 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:14:00 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:14:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:14:02 INFO - Downloaded 20402862 bytes. 10:14:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:14:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:14:05 INFO - caution: filename not matched: web-platform/* 10:14:05 INFO - Return code: 11 10:14:05 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')]} 10:14:05 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:14:05 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:14:05 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:14:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:14:07 INFO - Downloaded 36389110 bytes. 10:14:07 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/*'] 10:14:07 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/* 10:14:56 INFO - caution: filename not matched: bin/* 10:14:56 INFO - caution: filename not matched: config/* 10:14:56 INFO - caution: filename not matched: mozbase/* 10:14:56 INFO - caution: filename not matched: marionette/* 10:14:56 INFO - caution: filename not matched: tools/wptserve/* 10:14:56 INFO - Return code: 11 10:14:56 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')]} 10:14:56 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:14:56 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:14:56 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:14:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:15:01 INFO - Downloaded 68469081 bytes. 10:15:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:15:01 INFO - mkdir: C:\slave\test\properties 10:15:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:15:01 INFO - Writing to file C:\slave\test\properties\build_url 10:15:01 INFO - Contents: 10:15:01 INFO - build_url:https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:15:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:15:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:15:02 INFO - Writing to file C:\slave\test\properties\symbols_url 10:15:02 INFO - Contents: 10:15:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:15:02 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')]} 10:15:02 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:15:02 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:15:02 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:15:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:15:06 INFO - Downloaded 55591971 bytes. 10:15:06 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'] 10:15:06 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 10:15:09 INFO - Return code: 0 10:15:09 INFO - Running post-action listener: _resource_record_post_action 10:15:09 INFO - Running post-action listener: set_extra_try_arguments 10:15:09 INFO - ##### 10:15:09 INFO - ##### Running create-virtualenv step. 10:15:09 INFO - ##### 10:15:09 INFO - Running pre-action listener: _pre_create_virtualenv 10:15:09 INFO - Running pre-action listener: _resource_record_pre_action 10:15:09 INFO - Running main action method: create_virtualenv 10:15:09 INFO - Creating virtualenv C:\slave\test\build\venv 10:15:09 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 10:15:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:15:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:15:19 INFO - Installing distribute......................................................................................................................................................................................done. 10:15:21 INFO - Return code: 0 10:15:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:15: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')]} 10:15:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:15: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')]} 10:15:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:15:21 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:15:21 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 10:15:21 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 10:15:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:15:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:15:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:15:21 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 10:15:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:15:21 INFO - 'DCLOCATION': 'SCL3', 10:15:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:15:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:15:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:15:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:15:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:15:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:15:21 INFO - 'HOMEDRIVE': 'C:', 10:15:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:15:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:15:21 INFO - 'KTS_VERSION': '1.19c', 10:15:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:15:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:15:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 10:15:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:15:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:15:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:15:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:15:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:15:21 INFO - 'MOZ_AIRBAG': '1', 10:15:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:15:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:15:21 INFO - 'MOZ_MSVCVERSION': '8', 10:15:21 INFO - 'MOZ_NO_REMOTE': '1', 10:15:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:15:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:15:21 INFO - 'NO_EM_RESTART': '1', 10:15:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:15:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:15:21 INFO - 'OS': 'Windows_NT', 10:15:21 INFO - 'OURDRIVE': 'C:', 10:15:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:15:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:15:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:15:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:15:21 INFO - 'PROCESSOR_LEVEL': '6', 10:15:21 INFO - 'PROCESSOR_REVISION': '1e05', 10:15:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:15:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:15:21 INFO - 'PROMPT': '$P$G', 10:15:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:15:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:15:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:15:21 INFO - 'PWD': 'C:\\slave\\test', 10:15:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:15:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:15:21 INFO - 'SYSTEMDRIVE': 'C:', 10:15:21 INFO - 'SYSTEMROOT': 'C:\\windows', 10:15:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:21 INFO - 'TEST1': 'testie', 10:15:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:21 INFO - 'USERDOMAIN': 'T-W732-IX-109', 10:15:21 INFO - 'USERNAME': 'cltbld', 10:15:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:15:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:15:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:15:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:15:21 INFO - 'WINDIR': 'C:\\windows', 10:15:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:15:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:15:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:15:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:15:22 INFO - Downloading/unpacking psutil>=0.7.1 10:15:23 INFO - Running setup.py egg_info for package psutil 10:15:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:15:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:15:23 INFO - Installing collected packages: psutil 10:15:23 INFO - Running setup.py install for psutil 10:15:23 INFO - building 'psutil._psutil_windows' extension 10:15:23 INFO - error: Unable to find vcvarsall.bat 10:15:23 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-6qquao-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:15:23 INFO - running install 10:15:23 INFO - running build 10:15:23 INFO - running build_py 10:15:23 INFO - creating build 10:15:23 INFO - creating build\lib.win32-2.7 10:15:23 INFO - creating build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:15:23 INFO - running build_ext 10:15:23 INFO - building 'psutil._psutil_windows' extension 10:15:23 INFO - error: Unable to find vcvarsall.bat 10:15:23 INFO - ---------------------------------------- 10:15:23 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-6qquao-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:15:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:15:23 WARNING - Return code: 1 10:15:23 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! 10:15:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:15:23 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')]} 10:15:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:15:23 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')]} 10:15:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:15:23 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:15:23 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 10:15:23 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 10:15:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:15:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:15:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:15:23 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 10:15:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:15:23 INFO - 'DCLOCATION': 'SCL3', 10:15:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:15:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:15:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:15:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:15:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:15:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:15:23 INFO - 'HOMEDRIVE': 'C:', 10:15:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:15:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:15:23 INFO - 'KTS_VERSION': '1.19c', 10:15:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:15:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:15:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 10:15:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:15:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:15:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:15:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:15:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:15:23 INFO - 'MOZ_AIRBAG': '1', 10:15:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:15:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:15:23 INFO - 'MOZ_MSVCVERSION': '8', 10:15:23 INFO - 'MOZ_NO_REMOTE': '1', 10:15:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:15:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:15:23 INFO - 'NO_EM_RESTART': '1', 10:15:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:15:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:15:23 INFO - 'OS': 'Windows_NT', 10:15:23 INFO - 'OURDRIVE': 'C:', 10:15:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:15:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:15:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:15:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:15:23 INFO - 'PROCESSOR_LEVEL': '6', 10:15:23 INFO - 'PROCESSOR_REVISION': '1e05', 10:15:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:15:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:15:23 INFO - 'PROMPT': '$P$G', 10:15:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:15:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:15:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:15:23 INFO - 'PWD': 'C:\\slave\\test', 10:15:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:15:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:15:23 INFO - 'SYSTEMDRIVE': 'C:', 10:15:23 INFO - 'SYSTEMROOT': 'C:\\windows', 10:15:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:23 INFO - 'TEST1': 'testie', 10:15:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:23 INFO - 'USERDOMAIN': 'T-W732-IX-109', 10:15:23 INFO - 'USERNAME': 'cltbld', 10:15:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:15:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:15:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:15:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:15:23 INFO - 'WINDIR': 'C:\\windows', 10:15:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:15:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:15:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:15:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:15:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:15:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:15:23 INFO - Running setup.py egg_info for package mozsystemmonitor 10:15:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:15:23 INFO - Running setup.py egg_info for package psutil 10:15:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:15:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:15:23 INFO - Installing collected packages: mozsystemmonitor, psutil 10:15:23 INFO - Running setup.py install for mozsystemmonitor 10:15:23 INFO - Running setup.py install for psutil 10:15:23 INFO - building 'psutil._psutil_windows' extension 10:15:23 INFO - error: Unable to find vcvarsall.bat 10:15:23 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-zkmc37-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:15:23 INFO - running install 10:15:23 INFO - running build 10:15:23 INFO - running build_py 10:15:23 INFO - running build_ext 10:15:23 INFO - building 'psutil._psutil_windows' extension 10:15:23 INFO - error: Unable to find vcvarsall.bat 10:15:23 INFO - ---------------------------------------- 10:15:23 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-zkmc37-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:15:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:15:23 WARNING - Return code: 1 10:15:23 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! 10:15:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:15:23 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')]} 10:15:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:15:23 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')]} 10:15:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:15:23 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:15:23 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 10:15:23 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 10:15:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:15:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:15:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:15:23 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 10:15:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:15:23 INFO - 'DCLOCATION': 'SCL3', 10:15:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:15:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:15:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:15:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:15:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:15:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:15:23 INFO - 'HOMEDRIVE': 'C:', 10:15:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:15:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:15:23 INFO - 'KTS_VERSION': '1.19c', 10:15:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:15:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:15:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 10:15:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:15:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:15:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:15:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:15:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:15:23 INFO - 'MOZ_AIRBAG': '1', 10:15:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:15:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:15:23 INFO - 'MOZ_MSVCVERSION': '8', 10:15:23 INFO - 'MOZ_NO_REMOTE': '1', 10:15:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:15:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:15:23 INFO - 'NO_EM_RESTART': '1', 10:15:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:15:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:15:23 INFO - 'OS': 'Windows_NT', 10:15:23 INFO - 'OURDRIVE': 'C:', 10:15:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:15:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:15:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:15:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:15:23 INFO - 'PROCESSOR_LEVEL': '6', 10:15:23 INFO - 'PROCESSOR_REVISION': '1e05', 10:15:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:15:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:15:23 INFO - 'PROMPT': '$P$G', 10:15:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:15:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:15:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:15:23 INFO - 'PWD': 'C:\\slave\\test', 10:15:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:15:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:15:23 INFO - 'SYSTEMDRIVE': 'C:', 10:15:23 INFO - 'SYSTEMROOT': 'C:\\windows', 10:15:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:23 INFO - 'TEST1': 'testie', 10:15:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:23 INFO - 'USERDOMAIN': 'T-W732-IX-109', 10:15:23 INFO - 'USERNAME': 'cltbld', 10:15:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:15:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:15:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:15:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:15:23 INFO - 'WINDIR': 'C:\\windows', 10:15:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:15:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:15:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:15:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:15:24 INFO - Downloading/unpacking blobuploader==1.2.4 10:15:24 INFO - Downloading blobuploader-1.2.4.tar.gz 10:15:24 INFO - Running setup.py egg_info for package blobuploader 10:15:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:15:28 INFO - Running setup.py egg_info for package requests 10:15:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:15:28 INFO - Downloading docopt-0.6.1.tar.gz 10:15:28 INFO - Running setup.py egg_info for package docopt 10:15:28 INFO - Installing collected packages: blobuploader, docopt, requests 10:15:28 INFO - Running setup.py install for blobuploader 10:15:28 INFO - Running setup.py install for docopt 10:15:28 INFO - Running setup.py install for requests 10:15:28 INFO - Successfully installed blobuploader docopt requests 10:15:28 INFO - Cleaning up... 10:15:28 INFO - Return code: 0 10:15:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:15: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')]} 10:15:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:15: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')]} 10:15:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:15:28 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, '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-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:15:28 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 10:15:28 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 10:15:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:15:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:15:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:15:28 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 10:15:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:15:28 INFO - 'DCLOCATION': 'SCL3', 10:15:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:15:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:15:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:15:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:15:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:15:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:15:28 INFO - 'HOMEDRIVE': 'C:', 10:15:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:15:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:15:28 INFO - 'KTS_VERSION': '1.19c', 10:15:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:15:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:15:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 10:15:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:15:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:15:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:15:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:15:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:15:28 INFO - 'MOZ_AIRBAG': '1', 10:15:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:15:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:15:28 INFO - 'MOZ_MSVCVERSION': '8', 10:15:28 INFO - 'MOZ_NO_REMOTE': '1', 10:15:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:15:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:15:28 INFO - 'NO_EM_RESTART': '1', 10:15:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:15:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:15:28 INFO - 'OS': 'Windows_NT', 10:15:28 INFO - 'OURDRIVE': 'C:', 10:15:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:15:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:15:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:15:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:15:28 INFO - 'PROCESSOR_LEVEL': '6', 10:15:28 INFO - 'PROCESSOR_REVISION': '1e05', 10:15:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:15:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:15:28 INFO - 'PROMPT': '$P$G', 10:15:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:15:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:15:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:15:28 INFO - 'PWD': 'C:\\slave\\test', 10:15:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:15:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:15:28 INFO - 'SYSTEMDRIVE': 'C:', 10:15:28 INFO - 'SYSTEMROOT': 'C:\\windows', 10:15:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:28 INFO - 'TEST1': 'testie', 10:15:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:28 INFO - 'USERDOMAIN': 'T-W732-IX-109', 10:15:28 INFO - 'USERNAME': 'cltbld', 10:15:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:15:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:15:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:15:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:15:28 INFO - 'WINDIR': 'C:\\windows', 10:15:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:15:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:15:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:15:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:15:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:15:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:15:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:15:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:15:33 INFO - Unpacking c:\slave\test\build\tests\marionette 10:15:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:15:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:15:33 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 10:15:33 INFO - Running setup.py install for browsermob-proxy 10:15:47 INFO - Running setup.py install for manifestparser 10:15:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for marionette-client 10:15:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:15:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for marionette-driver 10:15:47 INFO - Running setup.py install for mozcrash 10:15:47 INFO - Running setup.py install for mozdebug 10:15:47 INFO - Running setup.py install for mozdevice 10:15:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for mozfile 10:15:47 INFO - Running setup.py install for mozhttpd 10:15:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for mozinfo 10:15:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for mozInstall 10:15:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for mozleak 10:15:47 INFO - Running setup.py install for mozlog 10:15:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for moznetwork 10:15:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for mozprocess 10:15:47 INFO - Running setup.py install for mozprofile 10:15:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for mozrunner 10:15:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for mozscreenshot 10:15:47 INFO - Running setup.py install for moztest 10:15:47 INFO - Running setup.py install for mozversion 10:15:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:15:47 INFO - Running setup.py install for wptserve 10:15:47 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 10:15:47 INFO - Cleaning up... 10:15:47 INFO - Return code: 0 10:15:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:15:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:15:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:15:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:15:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:15:47 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, '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-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:15:47 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 10:15:47 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 10:15:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:15:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:15:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:15:47 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 10:15:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:15:47 INFO - 'DCLOCATION': 'SCL3', 10:15:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:15:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:15:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:15:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:15:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:15:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:15:47 INFO - 'HOMEDRIVE': 'C:', 10:15:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:15:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:15:47 INFO - 'KTS_VERSION': '1.19c', 10:15:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:15:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:15:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 10:15:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:15:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:15:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:15:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:15:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:15:47 INFO - 'MOZ_AIRBAG': '1', 10:15:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:15:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:15:47 INFO - 'MOZ_MSVCVERSION': '8', 10:15:47 INFO - 'MOZ_NO_REMOTE': '1', 10:15:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:15:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:15:47 INFO - 'NO_EM_RESTART': '1', 10:15:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:15:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:15:47 INFO - 'OS': 'Windows_NT', 10:15:47 INFO - 'OURDRIVE': 'C:', 10:15:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:15:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:15:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:15:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:15:47 INFO - 'PROCESSOR_LEVEL': '6', 10:15:47 INFO - 'PROCESSOR_REVISION': '1e05', 10:15:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:15:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:15:47 INFO - 'PROMPT': '$P$G', 10:15:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:15:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:15:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:15:47 INFO - 'PWD': 'C:\\slave\\test', 10:15:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:15:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:15:47 INFO - 'SYSTEMDRIVE': 'C:', 10:15:47 INFO - 'SYSTEMROOT': 'C:\\windows', 10:15:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:47 INFO - 'TEST1': 'testie', 10:15:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:15:47 INFO - 'USERDOMAIN': 'T-W732-IX-109', 10:15:47 INFO - 'USERNAME': 'cltbld', 10:15:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:15:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:15:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:15:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:15:47 INFO - 'WINDIR': 'C:\\windows', 10:15:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:15:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:15:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:15:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:15:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:15:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:15:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:15:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:15:51 INFO - Unpacking c:\slave\test\build\tests\marionette 10:15:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:15:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:15:51 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)) 10:16:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:16:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 10:16:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:16:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:16:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:16:02 INFO - Downloading blessings-1.6.tar.gz 10:16:02 INFO - Running setup.py egg_info for package blessings 10:16:02 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 10:16:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:16:02 INFO - Running setup.py install for blessings 10:16:02 INFO - Running setup.py install for browsermob-proxy 10:16:02 INFO - Running setup.py install for manifestparser 10:16:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Running setup.py install for marionette-client 10:16:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:16:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Running setup.py install for marionette-driver 10:16:02 INFO - Running setup.py install for mozcrash 10:16:02 INFO - Running setup.py install for mozdebug 10:16:02 INFO - Running setup.py install for mozdevice 10:16:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Running setup.py install for mozhttpd 10:16:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Running setup.py install for mozInstall 10:16:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Running setup.py install for mozleak 10:16:02 INFO - Running setup.py install for mozprofile 10:16:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Running setup.py install for mozrunner 10:16:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:16:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:16:04 INFO - Running setup.py install for mozscreenshot 10:16:04 INFO - Running setup.py install for moztest 10:16:04 INFO - Running setup.py install for mozversion 10:16:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:16:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:16:04 INFO - Running setup.py install for wptserve 10:16:04 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:16:04 INFO - Cleaning up... 10:16:04 INFO - Return code: 0 10:16:04 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:16:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:16:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:16:05 INFO - Reading from file tmpfile_stdout 10:16:05 INFO - Using _rmtree_windows ... 10:16:05 INFO - Using _rmtree_windows ... 10:16:05 INFO - Current package versions: 10:16:05 INFO - blessings == 1.6 10:16:05 INFO - blobuploader == 1.2.4 10:16:05 INFO - browsermob-proxy == 0.6.0 10:16:05 INFO - distribute == 0.6.14 10:16:05 INFO - docopt == 0.6.1 10:16:05 INFO - manifestparser == 1.1 10:16:05 INFO - marionette-client == 2.3.0 10:16:05 INFO - marionette-driver == 1.4.0 10:16:05 INFO - mozInstall == 1.12 10:16:05 INFO - mozcrash == 0.17 10:16:05 INFO - mozdebug == 0.1 10:16:05 INFO - mozdevice == 0.48 10:16:05 INFO - mozfile == 1.2 10:16:05 INFO - mozhttpd == 0.7 10:16:05 INFO - mozinfo == 0.9 10:16:05 INFO - mozleak == 0.1 10:16:05 INFO - mozlog == 3.1 10:16:05 INFO - moznetwork == 0.27 10:16:05 INFO - mozprocess == 0.22 10:16:05 INFO - mozprofile == 0.28 10:16:05 INFO - mozrunner == 6.11 10:16:05 INFO - mozscreenshot == 0.1 10:16:05 INFO - mozsystemmonitor == 0.0 10:16:05 INFO - moztest == 0.7 10:16:05 INFO - mozversion == 1.4 10:16:05 INFO - requests == 1.2.3 10:16:05 INFO - wptserve == 1.4.0 10:16:05 INFO - Running post-action listener: _resource_record_post_action 10:16:05 INFO - Running post-action listener: _start_resource_monitoring 10:16:05 INFO - Starting resource monitoring. 10:16:05 INFO - ##### 10:16:05 INFO - ##### Running pull step. 10:16:05 INFO - ##### 10:16:05 INFO - Running pre-action listener: _resource_record_pre_action 10:16:05 INFO - Running main action method: pull 10:16:05 INFO - Pull has nothing to do! 10:16:05 INFO - Running post-action listener: _resource_record_post_action 10:16:05 INFO - ##### 10:16:05 INFO - ##### Running install step. 10:16:05 INFO - ##### 10:16:05 INFO - Running pre-action listener: _resource_record_pre_action 10:16:05 INFO - Running main action method: install 10:16:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:16:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:16:05 INFO - Reading from file tmpfile_stdout 10:16:05 INFO - Using _rmtree_windows ... 10:16:05 INFO - Using _rmtree_windows ... 10:16:05 INFO - Detecting whether we're running mozinstall >=1.0... 10:16:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:16:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:16:05 INFO - Reading from file tmpfile_stdout 10:16:05 INFO - Output received: 10:16:05 INFO - Usage: mozinstall-script.py [options] installer 10:16:05 INFO - Options: 10:16:05 INFO - -h, --help show this help message and exit 10:16:05 INFO - -d DEST, --destination=DEST 10:16:05 INFO - Directory to install application into. [default: 10:16:05 INFO - "C:\slave\test"] 10:16:05 INFO - --app=APP Application being installed. [default: firefox] 10:16:05 INFO - Using _rmtree_windows ... 10:16:05 INFO - Using _rmtree_windows ... 10:16:05 INFO - mkdir: C:\slave\test\build\application 10:16:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:16:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 10:16:07 INFO - Reading from file tmpfile_stdout 10:16:07 INFO - Output received: 10:16:07 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:16:07 INFO - Using _rmtree_windows ... 10:16:07 INFO - Using _rmtree_windows ... 10:16:07 INFO - Running post-action listener: _resource_record_post_action 10:16:07 INFO - ##### 10:16:07 INFO - ##### Running run-tests step. 10:16:07 INFO - ##### 10:16:07 INFO - Running pre-action listener: _resource_record_pre_action 10:16:07 INFO - Running main action method: run_tests 10:16:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:16:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:16:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:16:07 INFO - grabbing minidump binary from tooltool 10:16:07 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')]} 10:16:07 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 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:16:07 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 10:16:07 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 10:16:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:16:09 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp5f4vcg 10:16:09 INFO - INFO - File integrity verified, renaming tmp5f4vcg to win32-minidump_stackwalk.exe 10:16:09 INFO - Return code: 0 10:16:09 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:16:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:16:09 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/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:16:09 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/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:16:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:16:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:16:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:16:09 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 10:16:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:16:09 INFO - 'DCLOCATION': 'SCL3', 10:16:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:16:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:16:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:16:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:16:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:16:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:16:09 INFO - 'HOMEDRIVE': 'C:', 10:16:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:16:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:16:09 INFO - 'KTS_VERSION': '1.19c', 10:16:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:16:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:16:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 10:16:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:16:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:16:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:16:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:16:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:16:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:16:09 INFO - 'MOZ_AIRBAG': '1', 10:16:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:16:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:16:09 INFO - 'MOZ_MSVCVERSION': '8', 10:16:09 INFO - 'MOZ_NO_REMOTE': '1', 10:16:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:16:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:16:09 INFO - 'NO_EM_RESTART': '1', 10:16:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:16:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:16:09 INFO - 'OS': 'Windows_NT', 10:16:09 INFO - 'OURDRIVE': 'C:', 10:16:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:16:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:16:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:16:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:16:09 INFO - 'PROCESSOR_LEVEL': '6', 10:16:09 INFO - 'PROCESSOR_REVISION': '1e05', 10:16:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:16:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:16:09 INFO - 'PROMPT': '$P$G', 10:16:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:16:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:16:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:16:09 INFO - 'PWD': 'C:\\slave\\test', 10:16:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:16:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:16:09 INFO - 'SYSTEMDRIVE': 'C:', 10:16:09 INFO - 'SYSTEMROOT': 'C:\\windows', 10:16:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:16:09 INFO - 'TEST1': 'testie', 10:16:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:16:09 INFO - 'USERDOMAIN': 'T-W732-IX-109', 10:16:09 INFO - 'USERNAME': 'cltbld', 10:16:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:16:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:16:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:16:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:16:09 INFO - 'WINDIR': 'C:\\windows', 10:16:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:16:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:16:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:16:09 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/Xxhn0RaqTQSrZhoO7tRB-Q/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 10:16:11 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 10:16:11 INFO - import pkg_resources 10:16:12 INFO - Using 1 client processes 10:16:15 INFO - SUITE-START | Running 778 tests 10:16:15 INFO - Running testharness tests 10:16:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:16:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 10:16:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:16:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:16:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:16:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:16:16 INFO - Setting up ssl 10:16:16 INFO - PROCESS | certutil | 10:16:16 INFO - PROCESS | certutil | 10:16:16 INFO - PROCESS | certutil | 10:16:16 INFO - Certificate Nickname Trust Attributes 10:16:16 INFO - SSL,S/MIME,JAR/XPI 10:16:16 INFO - 10:16:16 INFO - web-platform-tests CT,, 10:16:16 INFO - 10:16:16 INFO - Starting runner 10:16:17 INFO - PROCESS | 1064 | [1064] 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 10:16:17 INFO - PROCESS | 1064 | [1064] 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 10:16:17 INFO - PROCESS | 1064 | [1064] 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 10:16:18 INFO - PROCESS | 1064 | 1467738978900 Marionette DEBUG Marionette enabled via build flag and pref 10:16:19 INFO - PROCESS | 1064 | ++DOCSHELL 10DCC800 == 1 [pid = 1064] [id = 1] 10:16:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 1 (10DCCC00) [pid = 1064] [serial = 1] [outer = 00000000] 10:16:19 INFO - PROCESS | 1064 | [1064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:16:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 2 (10DCD800) [pid = 1064] [serial = 2] [outer = 10DCCC00] 10:16:20 INFO - PROCESS | 1064 | ++DOCSHELL 1440E000 == 2 [pid = 1064] [id = 2] 10:16:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 3 (1440E400) [pid = 1064] [serial = 3] [outer = 00000000] 10:16:20 INFO - PROCESS | 1064 | [1064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:16:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 4 (1440F000) [pid = 1064] [serial = 4] [outer = 1440E400] 10:16:20 INFO - PROCESS | 1064 | 1467738980512 Marionette INFO Listening on port 2828 10:16:22 INFO - PROCESS | 1064 | 1467738982153 Marionette DEBUG Marionette enabled via command-line flag 10:16:22 INFO - PROCESS | 1064 | [1064] 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 10:16:22 INFO - PROCESS | 1064 | [1064] 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 10:16:22 INFO - PROCESS | 1064 | ++DOCSHELL 15046400 == 3 [pid = 1064] [id = 3] 10:16:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 5 (1504E400) [pid = 1064] [serial = 5] [outer = 00000000] 10:16:22 INFO - PROCESS | 1064 | [1064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:16:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 6 (1504F000) [pid = 1064] [serial = 6] [outer = 1504E400] 10:16:22 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:16:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 7 (15A5B400) [pid = 1064] [serial = 7] [outer = 1440E400] 10:16:23 INFO - PROCESS | 1064 | [1064] 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 10:16:23 INFO - PROCESS | 1064 | 1467738983257 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49632 10:16:23 INFO - PROCESS | 1064 | [1064] 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 10:16:23 INFO - PROCESS | 1064 | 1467738983263 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49634 10:16:23 INFO - PROCESS | 1064 | [1064] 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 10:16:23 INFO - PROCESS | 1064 | 1467738983295 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49635 10:16:23 INFO - PROCESS | 1064 | [1064] 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 10:16:23 INFO - PROCESS | 1064 | 1467738983306 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49637 10:16:23 INFO - PROCESS | 1064 | 1467738983311 Marionette DEBUG Closed connection conn0 10:16:23 INFO - PROCESS | 1064 | 1467738983313 Marionette DEBUG Closed connection conn1 10:16:23 INFO - PROCESS | 1064 | 1467738983361 Marionette DEBUG Closed connection conn2 10:16:23 INFO - PROCESS | 1064 | 1467738983375 Marionette DEBUG Closed connection conn3 10:16:23 INFO - PROCESS | 1064 | [1064] 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 10:16:23 INFO - PROCESS | 1064 | 1467738983505 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49639 10:16:23 INFO - PROCESS | 1064 | 1467738983513 Marionette DEBUG Closed connection conn4 10:16:23 INFO - PROCESS | 1064 | [1064] 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 10:16:23 INFO - PROCESS | 1064 | 1467738983520 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49640 10:16:23 INFO - PROCESS | 1064 | ++DOCSHELL 10DCDC00 == 4 [pid = 1064] [id = 4] 10:16:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 8 (14410000) [pid = 1064] [serial = 8] [outer = 00000000] 10:16:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 9 (17869000) [pid = 1064] [serial = 9] [outer = 14410000] 10:16:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 10 (1786EC00) [pid = 1064] [serial = 10] [outer = 14410000] 10:16:23 INFO - PROCESS | 1064 | 1467738983652 Marionette DEBUG Closed connection conn5 10:16:23 INFO - PROCESS | 1064 | [1064] 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 10:16:23 INFO - PROCESS | 1064 | 1467738983657 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49641 10:16:23 INFO - PROCESS | 1064 | 1467738983684 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:16:23 INFO - PROCESS | 1064 | 1467738983690 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":"20160705084922","device":"desktop","version":"48.0"} 10:16:25 INFO - PROCESS | 1064 | [1064] 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 10:16:25 INFO - PROCESS | 1064 | [1064] 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 10:16:25 INFO - PROCESS | 1064 | [1064] 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 10:16:25 INFO - PROCESS | 1064 | ++DOCSHELL 18C71000 == 5 [pid = 1064] [id = 5] 10:16:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 11 (18C71400) [pid = 1064] [serial = 11] [outer = 00000000] 10:16:25 INFO - PROCESS | 1064 | ++DOCSHELL 18F7A800 == 6 [pid = 1064] [id = 6] 10:16:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 12 (18F7AC00) [pid = 1064] [serial = 12] [outer = 00000000] 10:16:26 INFO - PROCESS | 1064 | [1064] 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 10:16:26 INFO - PROCESS | 1064 | ++DOCSHELL 19D17000 == 7 [pid = 1064] [id = 7] 10:16:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 13 (19D17400) [pid = 1064] [serial = 13] [outer = 00000000] 10:16:26 INFO - PROCESS | 1064 | [1064] 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 10:16:26 INFO - PROCESS | 1064 | [1064] 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 10:16:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 14 (19D20000) [pid = 1064] [serial = 14] [outer = 19D17400] 10:16:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 15 (1937A800) [pid = 1064] [serial = 15] [outer = 18C71400] 10:16:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 16 (1937C000) [pid = 1064] [serial = 16] [outer = 18F7AC00] 10:16:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 17 (19D8AC00) [pid = 1064] [serial = 17] [outer = 19D17400] 10:16:27 INFO - PROCESS | 1064 | 1467738987289 Marionette INFO startBrowser 084fe011-378a-428c-89c0-697e74f62244 10:16:27 INFO - PROCESS | 1064 | 1467738987326 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 1064 | 1467738987340 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 1064 | 1467738987342 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 18 (1C62F800) [pid = 1064] [serial = 18] [outer = 19D17400] 10:16:28 INFO - PROCESS | 1064 | 1467738988045 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"084fe011-378a-428c-89c0-697e74f62244","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":"20160705084922","device":"desktop","version":"48.0","command_id":1}}] 10:16:28 INFO - PROCESS | 1064 | 1467738988282 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}] 10:16:28 INFO - PROCESS | 1064 | 1467738988286 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:28 INFO - PROCESS | 1064 | 1467738988316 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 10:16:28 INFO - PROCESS | 1064 | 1467738988335 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:16:28 INFO - PROCESS | 1064 | 1467738988337 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:28 INFO - PROCESS | 1064 | [1064] 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 10:16:29 INFO - PROCESS | 1064 | [1064] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:16:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 19 (1D402400) [pid = 1064] [serial = 19] [outer = 19D17400] 10:16:29 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:29 INFO - PROCESS | 1064 | 1467738989434 Marionette TRACE conn6 <- [1,3,null,{}] 10:16:29 INFO - PROCESS | 1064 | 1467738989438 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:16:29 INFO - PROCESS | 1064 | 1467738989440 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:29 INFO - PROCESS | 1064 | 1467738989458 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 10:16:29 INFO - PROCESS | 1064 | 1467738989475 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 10:16:29 INFO - PROCESS | 1064 | 1467738989477 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 10:16:29 INFO - PROCESS | 1064 | 1467738989481 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:16:29 INFO - PROCESS | 1064 | 1467738989484 Marionette TRACE conn6 <- [1,6,null,{}] 10:16:29 INFO - PROCESS | 1064 | 1467738989576 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}] 10:16:29 INFO - PROCESS | 1064 | 1467738989579 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:29 INFO - PROCESS | 1064 | 1467738989603 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 10:16:29 INFO - PROCESS | 1064 | 1467738989607 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 1064 | 1467738989610 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:29 INFO - PROCESS | 1064 | ++DOCSHELL 1DC72800 == 8 [pid = 1064] [id = 8] 10:16:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 20 (1DC72C00) [pid = 1064] [serial = 20] [outer = 00000000] 10:16:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 21 (1DC75400) [pid = 1064] [serial = 21] [outer = 1DC72C00] 10:16:29 INFO - PROCESS | 1064 | 1467738989659 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 22 (1DC79000) [pid = 1064] [serial = 22] [outer = 1DC72C00] 10:16:29 INFO - PROCESS | 1064 | --DOCSHELL 10DCC800 == 7 [pid = 1064] [id = 1] 10:16:30 INFO - PROCESS | 1064 | ++DOCSHELL 08F6F800 == 8 [pid = 1064] [id = 9] 10:16:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 23 (0A86E400) [pid = 1064] [serial = 23] [outer = 00000000] 10:16:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 24 (0C941C00) [pid = 1064] [serial = 24] [outer = 0A86E400] 10:16:30 INFO - PROCESS | 1064 | 1467738990077 Marionette DEBUG loaded listener.js 10:16:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 25 (0FDFA400) [pid = 1064] [serial = 25] [outer = 0A86E400] 10:16:30 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:16:30 INFO - PROCESS | 1064 | 1467738990938 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]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1477ms 10:16:30 INFO - PROCESS | 1064 | 1467738990962 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 1064 | 1467738990965 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 10:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:16:30 INFO - PROCESS | 1064 | 1467738990975 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 1064 | 1467738990977 Marionette TRACE conn6 <- [1,10,null,{}] 10:16:30 INFO - PROCESS | 1064 | 1467738990983 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}] 10:16:30 INFO - PROCESS | 1064 | 1467738990985 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:31 INFO - PROCESS | 1064 | 1467738991113 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 10:16:31 INFO - PROCESS | 1064 | 1467738991180 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:31 INFO - PROCESS | 1064 | 1467738991183 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:31 INFO - PROCESS | 1064 | ++DOCSHELL 18F63C00 == 9 [pid = 1064] [id = 10] 10:16:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 26 (18F64000) [pid = 1064] [serial = 26] [outer = 00000000] 10:16:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 27 (1B44A000) [pid = 1064] [serial = 27] [outer = 18F64000] 10:16:31 INFO - PROCESS | 1064 | 1467738991243 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 28 (1BD8FC00) [pid = 1064] [serial = 28] [outer = 18F64000] 10:16:31 INFO - PROCESS | 1064 | 1467738991831 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]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 10:16:31 INFO - PROCESS | 1064 | 1467738991906 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 10:16:31 INFO - PROCESS | 1064 | 1467738991911 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 10:16:31 INFO - PROCESS | 1064 | 1467738991917 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:16:31 INFO - PROCESS | 1064 | 1467738991920 Marionette TRACE conn6 <- [1,14,null,{}] 10:16:31 INFO - PROCESS | 1064 | 1467738991924 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}] 10:16:31 INFO - PROCESS | 1064 | 1467738991927 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:32 INFO - PROCESS | 1064 | 1467738992148 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 10:16:32 INFO - PROCESS | 1064 | 1467738992204 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 1064 | 1467738992206 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:32 INFO - PROCESS | 1064 | ++DOCSHELL 0CE36800 == 10 [pid = 1064] [id = 11] 10:16:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 29 (0CE36C00) [pid = 1064] [serial = 29] [outer = 00000000] 10:16:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 30 (0CE84400) [pid = 1064] [serial = 30] [outer = 0CE36C00] 10:16:32 INFO - PROCESS | 1064 | 1467738992257 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 31 (1047F400) [pid = 1064] [serial = 31] [outer = 0CE36C00] 10:16:32 INFO - PROCESS | 1064 | --DOCSHELL 10DCDC00 == 9 [pid = 1064] [id = 4] 10:16:32 INFO - PROCESS | 1064 | 1467738992748 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]]]}] 10:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 10:16:32 INFO - PROCESS | 1064 | 1467738992796 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 1064 | 1467738992800 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 10:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:16:32 INFO - PROCESS | 1064 | ++DOCSHELL 10C14C00 == 10 [pid = 1064] [id = 12] 10:16:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 32 (10C19C00) [pid = 1064] [serial = 32] [outer = 00000000] 10:16:32 INFO - PROCESS | 1064 | 1467738992836 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 1064 | 1467738992839 Marionette TRACE conn6 <- [1,18,null,{}] 10:16:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 33 (10CCFC00) [pid = 1064] [serial = 33] [outer = 10C19C00] 10:16:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 34 (10C12C00) [pid = 1064] [serial = 34] [outer = 10C19C00] 10:16:32 INFO - PROCESS | 1064 | 1467738992878 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}] 10:16:32 INFO - PROCESS | 1064 | 1467738992880 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:32 INFO - PROCESS | 1064 | ++DOCSHELL 0A86A800 == 11 [pid = 1064] [id = 13] 10:16:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 35 (115DA800) [pid = 1064] [serial = 35] [outer = 00000000] 10:16:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 36 (14825400) [pid = 1064] [serial = 36] [outer = 115DA800] 10:16:33 INFO - PROCESS | 1064 | 1467738993018 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 10:16:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 37 (14BCC400) [pid = 1064] [serial = 37] [outer = 115DA800] 10:16:33 INFO - PROCESS | 1064 | 1467738993060 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 1064 | 1467738993063 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:33 INFO - PROCESS | 1064 | ++DOCSHELL 14F28C00 == 12 [pid = 1064] [id = 14] 10:16:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 38 (14F29000) [pid = 1064] [serial = 38] [outer = 00000000] 10:16:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 39 (14F9B800) [pid = 1064] [serial = 39] [outer = 14F29000] 10:16:33 INFO - PROCESS | 1064 | 1467738993111 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 40 (1504F400) [pid = 1064] [serial = 40] [outer = 14F29000] 10:16:33 INFO - PROCESS | 1064 | 1467738993583 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]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 810ms 10:16:33 INFO - PROCESS | 1064 | 1467738993641 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 1064 | 1467738993644 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 10:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:16:33 INFO - PROCESS | 1064 | 1467738993650 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 1064 | 1467738993652 Marionette TRACE conn6 <- [1,22,null,{}] 10:16:33 INFO - PROCESS | 1064 | 1467738993656 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}] 10:16:33 INFO - PROCESS | 1064 | 1467738993658 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:33 INFO - PROCESS | 1064 | 1467738993744 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 10:16:33 INFO - PROCESS | 1064 | 1467738993807 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 1064 | 1467738993809 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:33 INFO - PROCESS | 1064 | ++DOCSHELL 14823000 == 13 [pid = 1064] [id = 15] 10:16:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 41 (14824400) [pid = 1064] [serial = 41] [outer = 00000000] 10:16:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 42 (17C26C00) [pid = 1064] [serial = 42] [outer = 14824400] 10:16:33 INFO - PROCESS | 1064 | 1467738993866 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 43 (17CEC800) [pid = 1064] [serial = 43] [outer = 14824400] 10:16:34 INFO - PROCESS | 1064 | 1467738994231 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]]]}] 10:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 10:16:34 INFO - PROCESS | 1064 | 1467738994282 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 10:16:34 INFO - PROCESS | 1064 | 1467738994286 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 10:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:16:34 INFO - PROCESS | 1064 | 1467738994297 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 1064 | 1467738994301 Marionette TRACE conn6 <- [1,26,null,{}] 10:16:34 INFO - PROCESS | 1064 | 1467738994313 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}] 10:16:34 INFO - PROCESS | 1064 | 1467738994316 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:34 INFO - PROCESS | 1064 | 1467738994405 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 10:16:34 INFO - PROCESS | 1064 | 1467738994410 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 1064 | 1467738994412 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:34 INFO - PROCESS | 1064 | ++DOCSHELL 18BA2000 == 14 [pid = 1064] [id = 16] 10:16:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 44 (18BA7C00) [pid = 1064] [serial = 44] [outer = 00000000] 10:16:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 45 (18CBD000) [pid = 1064] [serial = 45] [outer = 18BA7C00] 10:16:34 INFO - PROCESS | 1064 | 1467738994457 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 46 (19322400) [pid = 1064] [serial = 46] [outer = 18BA7C00] 10:16:34 INFO - PROCESS | 1064 | 1467738994861 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]]]}] 10:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 10:16:34 INFO - PROCESS | 1064 | 1467738994882 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 10:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:16:34 INFO - PROCESS | 1064 | 1467738994884 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 10:16:34 INFO - PROCESS | 1064 | 1467738994887 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 1064 | 1467738994889 Marionette TRACE conn6 <- [1,30,null,{}] 10:16:34 INFO - PROCESS | 1064 | 1467738994892 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}] 10:16:34 INFO - PROCESS | 1064 | 1467738994894 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:35 INFO - PROCESS | 1064 | 1467738995005 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 10:16:35 INFO - PROCESS | 1064 | 1467738995010 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 1064 | 1467738995012 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:35 INFO - PROCESS | 1064 | ++DOCSHELL 19324800 == 15 [pid = 1064] [id = 17] 10:16:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 47 (1932A400) [pid = 1064] [serial = 47] [outer = 00000000] 10:16:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 48 (19D1D400) [pid = 1064] [serial = 48] [outer = 1932A400] 10:16:35 INFO - PROCESS | 1064 | 1467738995056 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 49 (1AF89400) [pid = 1064] [serial = 49] [outer = 1932A400] 10:16:35 INFO - PROCESS | 1064 | 1467738995431 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]]]}] 10:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 10:16:35 INFO - PROCESS | 1064 | 1467738995458 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 1064 | 1467738995460 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 10:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:16:35 INFO - PROCESS | 1064 | 1467738995463 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 1064 | 1467738995465 Marionette TRACE conn6 <- [1,34,null,{}] 10:16:35 INFO - PROCESS | 1064 | 1467738995468 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}] 10:16:35 INFO - PROCESS | 1064 | 1467738995470 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:35 INFO - PROCESS | 1064 | 1467738995577 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 10:16:35 INFO - PROCESS | 1064 | 1467738995584 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 1064 | 1467738995590 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:35 INFO - PROCESS | 1064 | ++DOCSHELL 1B4D3800 == 16 [pid = 1064] [id = 18] 10:16:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 50 (1B4D5400) [pid = 1064] [serial = 50] [outer = 00000000] 10:16:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 51 (1BD95400) [pid = 1064] [serial = 51] [outer = 1B4D5400] 10:16:35 INFO - PROCESS | 1064 | 1467738995645 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 52 (1C6DF000) [pid = 1064] [serial = 52] [outer = 1B4D5400] 10:16:36 INFO - PROCESS | 1064 | 1467738996029 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]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 10:16:36 INFO - PROCESS | 1064 | 1467738996095 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 1064 | 1467738996097 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 10:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:16:36 INFO - PROCESS | 1064 | 1467738996100 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 1064 | 1467738996101 Marionette TRACE conn6 <- [1,38,null,{}] 10:16:36 INFO - PROCESS | 1064 | 1467738996105 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}] 10:16:36 INFO - PROCESS | 1064 | 1467738996107 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:36 INFO - PROCESS | 1064 | 1467738996211 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 10:16:36 INFO - PROCESS | 1064 | 1467738996225 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 1064 | 1467738996227 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:36 INFO - PROCESS | 1064 | ++DOCSHELL 19E1C000 == 17 [pid = 1064] [id = 19] 10:16:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 53 (19E1F000) [pid = 1064] [serial = 53] [outer = 00000000] 10:16:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 54 (19EB5800) [pid = 1064] [serial = 54] [outer = 19E1F000] 10:16:36 INFO - PROCESS | 1064 | 1467738996271 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (1B4D7C00) [pid = 1064] [serial = 55] [outer = 19E1F000] 10:16:36 INFO - PROCESS | 1064 | 1467738996646 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]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 10:16:36 INFO - PROCESS | 1064 | 1467738996671 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 10:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:16:36 INFO - PROCESS | 1064 | 1467738996682 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 10:16:36 INFO - PROCESS | 1064 | 1467738996685 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 1064 | 1467738996687 Marionette TRACE conn6 <- [1,42,null,{}] 10:16:36 INFO - PROCESS | 1064 | 1467738996690 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}] 10:16:36 INFO - PROCESS | 1064 | 1467738996692 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:36 INFO - PROCESS | 1064 | 1467738996766 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 10:16:36 INFO - PROCESS | 1064 | 1467738996829 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 1064 | 1467738996831 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:36 INFO - PROCESS | 1064 | ++DOCSHELL 191D8800 == 18 [pid = 1064] [id = 20] 10:16:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (191D8C00) [pid = 1064] [serial = 56] [outer = 00000000] 10:16:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (191DF800) [pid = 1064] [serial = 57] [outer = 191D8C00] 10:16:36 INFO - PROCESS | 1064 | 1467738996878 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (1AF8B800) [pid = 1064] [serial = 58] [outer = 191D8C00] 10:16:37 INFO - PROCESS | 1064 | 1467738997294 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]]]}] 10:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 669ms 10:16:37 INFO - PROCESS | 1064 | 1467738997356 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 1064 | 1467738997358 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 10:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:16:37 INFO - PROCESS | 1064 | 1467738997361 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 1064 | 1467738997363 Marionette TRACE conn6 <- [1,46,null,{}] 10:16:37 INFO - PROCESS | 1064 | 1467738997366 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}] 10:16:37 INFO - PROCESS | 1064 | 1467738997368 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:37 INFO - PROCESS | 1064 | 1467738997443 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 10:16:37 INFO - PROCESS | 1064 | 1467738997464 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 1064 | 1467738997466 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:37 INFO - PROCESS | 1064 | ++DOCSHELL 08FE9400 == 19 [pid = 1064] [id = 21] 10:16:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (08FE9800) [pid = 1064] [serial = 59] [outer = 00000000] 10:16:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (1DA7B800) [pid = 1064] [serial = 60] [outer = 08FE9800] 10:16:37 INFO - PROCESS | 1064 | 1467738997514 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (1DC73C00) [pid = 1064] [serial = 61] [outer = 08FE9800] 10:16:37 INFO - PROCESS | 1064 | 1467738997904 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]]]}] 10:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:16:37 INFO - PROCESS | 1064 | 1467738997932 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 1064 | 1467738997934 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 10:16:37 INFO - PROCESS | 1064 | 1467738997937 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 1064 | 1467738997939 Marionette TRACE conn6 <- [1,50,null,{}] 10:16:37 INFO - PROCESS | 1064 | 1467738997943 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}] 10:16:37 INFO - PROCESS | 1064 | 1467738997944 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:38 INFO - PROCESS | 1064 | 1467738998055 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 10:16:38 INFO - PROCESS | 1064 | 1467738998062 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 1064 | 1467738998064 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:38 INFO - PROCESS | 1064 | ++DOCSHELL 104DE800 == 20 [pid = 1064] [id = 22] 10:16:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (104DEC00) [pid = 1064] [serial = 62] [outer = 00000000] 10:16:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (104E3000) [pid = 1064] [serial = 63] [outer = 104DEC00] 10:16:38 INFO - PROCESS | 1064 | 1467738998116 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (17BC0800) [pid = 1064] [serial = 64] [outer = 104DEC00] 10:16:38 INFO - PROCESS | 1064 | 1467738998485 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]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 10:16:38 INFO - PROCESS | 1064 | 1467738998508 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 1064 | 1467738998510 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 10:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:16:38 INFO - PROCESS | 1064 | 1467738998513 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 1064 | 1467738998515 Marionette TRACE conn6 <- [1,54,null,{}] 10:16:38 INFO - PROCESS | 1064 | 1467738998519 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}] 10:16:38 INFO - PROCESS | 1064 | 1467738998520 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:38 INFO - PROCESS | 1064 | 1467738998603 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 10:16:38 INFO - PROCESS | 1064 | 1467738998671 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 1064 | 1467738998673 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:38 INFO - PROCESS | 1064 | ++DOCSHELL 104E1800 == 21 [pid = 1064] [id = 23] 10:16:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (104E2C00) [pid = 1064] [serial = 65] [outer = 00000000] 10:16:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10644C00) [pid = 1064] [serial = 66] [outer = 104E2C00] 10:16:38 INFO - PROCESS | 1064 | 1467738998718 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (1064B000) [pid = 1064] [serial = 67] [outer = 104E2C00] 10:16:39 INFO - PROCESS | 1064 | 1467738999076 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]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 10:16:39 INFO - PROCESS | 1064 | 1467738999144 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 10:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:16:39 INFO - PROCESS | 1064 | 1467738999147 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 10:16:39 INFO - PROCESS | 1064 | 1467738999150 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 1064 | 1467738999152 Marionette TRACE conn6 <- [1,58,null,{}] 10:16:39 INFO - PROCESS | 1064 | 1467738999156 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}] 10:16:39 INFO - PROCESS | 1064 | 1467738999158 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:39 INFO - PROCESS | 1064 | 1467738999279 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 10:16:39 INFO - PROCESS | 1064 | 1467738999286 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 1064 | 1467738999288 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:39 INFO - PROCESS | 1064 | ++DOCSHELL 17BC2C00 == 22 [pid = 1064] [id = 24] 10:16:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (17BC6C00) [pid = 1064] [serial = 68] [outer = 00000000] 10:16:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (195AFC00) [pid = 1064] [serial = 69] [outer = 17BC6C00] 10:16:39 INFO - PROCESS | 1064 | 1467738999331 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (195B3400) [pid = 1064] [serial = 70] [outer = 17BC6C00] 10:16:39 INFO - PROCESS | 1064 | 1467738999704 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]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 10:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:16:39 INFO - PROCESS | 1064 | 1467738999720 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 1064 | 1467738999722 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 10:16:39 INFO - PROCESS | 1064 | 1467738999725 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 1064 | 1467738999727 Marionette TRACE conn6 <- [1,62,null,{}] 10:16:39 INFO - PROCESS | 1064 | 1467738999730 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}] 10:16:39 INFO - PROCESS | 1064 | 1467738999732 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:39 INFO - PROCESS | 1064 | 1467738999819 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 10:16:39 INFO - PROCESS | 1064 | 1467738999826 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 1064 | 1467738999827 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:39 INFO - PROCESS | 1064 | ++DOCSHELL 195B6C00 == 23 [pid = 1064] [id = 25] 10:16:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (195B7C00) [pid = 1064] [serial = 71] [outer = 00000000] 10:16:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (195BDC00) [pid = 1064] [serial = 72] [outer = 195B7C00] 10:16:39 INFO - PROCESS | 1064 | 1467738999871 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (1D59F800) [pid = 1064] [serial = 73] [outer = 195B7C00] 10:16:41 INFO - PROCESS | 1064 | 1467739001066 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]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1385ms 10:16:41 INFO - PROCESS | 1064 | 1467739001112 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 1064 | 1467739001116 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 10:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:16:41 INFO - PROCESS | 1064 | 1467739001125 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 1064 | 1467739001128 Marionette TRACE conn6 <- [1,66,null,{}] 10:16:41 INFO - PROCESS | 1064 | 1467739001133 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}] 10:16:41 INFO - PROCESS | 1064 | 1467739001137 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:41 INFO - PROCESS | 1064 | 1467739001245 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 10:16:41 INFO - PROCESS | 1064 | 1467739001252 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 1064 | 1467739001254 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:41 INFO - PROCESS | 1064 | ++DOCSHELL 104D6000 == 24 [pid = 1064] [id = 26] 10:16:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (104D9C00) [pid = 1064] [serial = 74] [outer = 00000000] 10:16:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (10643C00) [pid = 1064] [serial = 75] [outer = 104D9C00] 10:16:41 INFO - PROCESS | 1064 | 1467739001307 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (108A2C00) [pid = 1064] [serial = 76] [outer = 104D9C00] 10:16:41 INFO - PROCESS | 1064 | 1467739001715 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]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 10:16:41 INFO - PROCESS | 1064 | 1467739001752 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 1064 | 1467739001756 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 10:16:41 INFO - PROCESS | 1064 | 1467739001762 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:16:41 INFO - PROCESS | 1064 | 1467739001764 Marionette TRACE conn6 <- [1,70,null,{}] 10:16:41 INFO - PROCESS | 1064 | 1467739001768 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}] 10:16:41 INFO - PROCESS | 1064 | 1467739001770 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:41 INFO - PROCESS | 1064 | 1467739001879 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 10:16:41 INFO - PROCESS | 1064 | 1467739001944 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 1064 | 1467739001946 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:41 INFO - PROCESS | 1064 | ++DOCSHELL 14BBA000 == 25 [pid = 1064] [id = 27] 10:16:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (14F27000) [pid = 1064] [serial = 77] [outer = 00000000] 10:16:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (15050800) [pid = 1064] [serial = 78] [outer = 14F27000] 10:16:41 INFO - PROCESS | 1064 | 1467739001996 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (151F2400) [pid = 1064] [serial = 79] [outer = 14F27000] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14410000) [pid = 1064] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18F64000) [pid = 1064] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (0CE36C00) [pid = 1064] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (14F29000) [pid = 1064] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (14824400) [pid = 1064] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18BA7C00) [pid = 1064] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1932A400) [pid = 1064] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1B4D5400) [pid = 1064] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (104DEC00) [pid = 1064] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (104E2C00) [pid = 1064] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:16:42 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (1DC72C00) [pid = 1064] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:16:42 INFO - PROCESS | 1064 | 1467739002638 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]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 10:16:42 INFO - PROCESS | 1064 | 1467739002707 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 1064 | 1467739002709 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 10:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:16:42 INFO - PROCESS | 1064 | 1467739002714 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 1064 | 1467739002717 Marionette TRACE conn6 <- [1,74,null,{}] 10:16:42 INFO - PROCESS | 1064 | 1467739002727 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}] 10:16:42 INFO - PROCESS | 1064 | 1467739002731 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:42 INFO - PROCESS | 1064 | 1467739002813 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 10:16:42 INFO - PROCESS | 1064 | 1467739002820 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 1064 | 1467739002823 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:42 INFO - PROCESS | 1064 | ++DOCSHELL 17867C00 == 26 [pid = 1064] [id = 28] 10:16:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (17870C00) [pid = 1064] [serial = 80] [outer = 00000000] 10:16:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17A2CC00) [pid = 1064] [serial = 81] [outer = 17870C00] 10:16:42 INFO - PROCESS | 1064 | 1467739002882 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17BC8800) [pid = 1064] [serial = 82] [outer = 17870C00] 10:16:43 INFO - PROCESS | 1064 | 1467739003292 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]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 10:16:43 INFO - PROCESS | 1064 | 1467739003347 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 1064 | 1467739003350 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 10:16:43 INFO - PROCESS | 1064 | 1467739003353 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:16:43 INFO - PROCESS | 1064 | 1467739003355 Marionette TRACE conn6 <- [1,78,null,{}] 10:16:43 INFO - PROCESS | 1064 | 1467739003363 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}] 10:16:43 INFO - PROCESS | 1064 | 1467739003365 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:43 INFO - PROCESS | 1064 | 1467739003448 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 10:16:43 INFO - PROCESS | 1064 | 1467739003455 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 1064 | 1467739003456 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:43 INFO - PROCESS | 1064 | ++DOCSHELL 17BCB000 == 27 [pid = 1064] [id = 29] 10:16:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (17BCC000) [pid = 1064] [serial = 83] [outer = 00000000] 10:16:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18B0FC00) [pid = 1064] [serial = 84] [outer = 17BCC000] 10:16:43 INFO - PROCESS | 1064 | 1467739003503 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18CBC800) [pid = 1064] [serial = 85] [outer = 17BCC000] 10:16:43 INFO - PROCESS | 1064 | 1467739003913 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]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 10:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:16:43 INFO - PROCESS | 1064 | 1467739003987 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 1064 | 1467739003989 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 10:16:43 INFO - PROCESS | 1064 | 1467739003993 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - PROCESS | 1064 | 1467739003994 Marionette TRACE conn6 <- [1,82,null,{}] 10:16:43 INFO - PROCESS | 1064 | 1467739003997 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}] 10:16:43 INFO - PROCESS | 1064 | 1467739003999 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:44 INFO - PROCESS | 1064 | 1467739004074 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 10:16:44 INFO - PROCESS | 1064 | 1467739004079 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 1064 | 1467739004081 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:44 INFO - PROCESS | 1064 | ++DOCSHELL 18F62000 == 28 [pid = 1064] [id = 30] 10:16:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18F62C00) [pid = 1064] [serial = 86] [outer = 00000000] 10:16:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (191DF000) [pid = 1064] [serial = 87] [outer = 18F62C00] 10:16:44 INFO - PROCESS | 1064 | 1467739004124 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19326C00) [pid = 1064] [serial = 88] [outer = 18F62C00] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (19D8AC00) [pid = 1064] [serial = 17] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (0C941C00) [pid = 1064] [serial = 24] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1B44A000) [pid = 1064] [serial = 27] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (0CE84400) [pid = 1064] [serial = 30] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (14825400) [pid = 1064] [serial = 36] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (14F9B800) [pid = 1064] [serial = 39] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (17C26C00) [pid = 1064] [serial = 42] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18CBD000) [pid = 1064] [serial = 45] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (19322400) [pid = 1064] [serial = 46] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (19D1D400) [pid = 1064] [serial = 48] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (1BD95400) [pid = 1064] [serial = 51] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (19EB5800) [pid = 1064] [serial = 54] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (191DF800) [pid = 1064] [serial = 57] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (1DA7B800) [pid = 1064] [serial = 60] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (104E3000) [pid = 1064] [serial = 63] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (10644C00) [pid = 1064] [serial = 66] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (10CCFC00) [pid = 1064] [serial = 33] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (1AF89400) [pid = 1064] [serial = 49] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1504F400) [pid = 1064] [serial = 40] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (1C6DF000) [pid = 1064] [serial = 52] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (1BD8FC00) [pid = 1064] [serial = 28] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (1047F400) [pid = 1064] [serial = 31] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (17BC0800) [pid = 1064] [serial = 64] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 53 (17CEC800) [pid = 1064] [serial = 43] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 52 (1064B000) [pid = 1064] [serial = 67] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 51 (1DC79000) [pid = 1064] [serial = 22] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 50 (195AFC00) [pid = 1064] [serial = 69] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 49 (1786EC00) [pid = 1064] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 48 (17869000) [pid = 1064] [serial = 9] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 47 (1440F000) [pid = 1064] [serial = 4] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 46 (1DC75400) [pid = 1064] [serial = 21] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | --DOMWINDOW == 45 (19D20000) [pid = 1064] [serial = 14] [outer = 00000000] [url = about:blank] 10:16:45 INFO - PROCESS | 1064 | 1467739005575 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]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1635ms 10:16:45 INFO - PROCESS | 1064 | 1467739005629 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 1064 | 1467739005633 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 10:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:16:45 INFO - PROCESS | 1064 | 1467739005638 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 1064 | 1467739005642 Marionette TRACE conn6 <- [1,86,null,{}] 10:16:45 INFO - PROCESS | 1064 | 1467739005652 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}] 10:16:45 INFO - PROCESS | 1064 | 1467739005655 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:45 INFO - PROCESS | 1064 | 1467739005741 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 10:16:45 INFO - PROCESS | 1064 | 1467739005748 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 1064 | 1467739005752 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:45 INFO - PROCESS | 1064 | ++DOCSHELL 10476000 == 29 [pid = 1064] [id = 31] 10:16:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 46 (104D4800) [pid = 1064] [serial = 89] [outer = 00000000] 10:16:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 47 (104DAC00) [pid = 1064] [serial = 90] [outer = 104D4800] 10:16:45 INFO - PROCESS | 1064 | 1467739005800 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 48 (104E2800) [pid = 1064] [serial = 91] [outer = 104D4800] 10:16:46 INFO - PROCESS | 1064 | 1467739006226 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]]]}] 10:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 10:16:46 INFO - PROCESS | 1064 | 1467739006269 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 1064 | 1467739006274 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 10:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:16:46 INFO - PROCESS | 1064 | 1467739006284 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 1064 | 1467739006287 Marionette TRACE conn6 <- [1,90,null,{}] 10:16:46 INFO - PROCESS | 1064 | 1467739006291 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}] 10:16:46 INFO - PROCESS | 1064 | 1467739006294 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:46 INFO - PROCESS | 1064 | 1467739006380 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 10:16:46 INFO - PROCESS | 1064 | 1467739006388 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 1064 | 1467739006391 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:46 INFO - PROCESS | 1064 | ++DOCSHELL 10CCD800 == 30 [pid = 1064] [id = 32] 10:16:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 49 (10CCE400) [pid = 1064] [serial = 92] [outer = 00000000] 10:16:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 50 (10D07C00) [pid = 1064] [serial = 93] [outer = 10CCE400] 10:16:46 INFO - PROCESS | 1064 | 1467739006439 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 51 (10D93C00) [pid = 1064] [serial = 94] [outer = 10CCE400] 10:16:46 INFO - PROCESS | 1064 | 1467739006859 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]]]}] 10:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 629ms 10:16:46 INFO - PROCESS | 1064 | 1467739006920 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 1064 | 1467739006922 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 10:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:16:46 INFO - PROCESS | 1064 | 1467739006930 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 1064 | 1467739006934 Marionette TRACE conn6 <- [1,94,null,{}] 10:16:46 INFO - PROCESS | 1064 | 1467739006945 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}] 10:16:46 INFO - PROCESS | 1064 | 1467739006950 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:47 INFO - PROCESS | 1064 | 1467739007032 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 10:16:47 INFO - PROCESS | 1064 | 1467739007050 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 1064 | 1467739007053 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:47 INFO - PROCESS | 1064 | ++DOCSHELL 15A62C00 == 31 [pid = 1064] [id = 33] 10:16:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 52 (15A63000) [pid = 1064] [serial = 95] [outer = 00000000] 10:16:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 53 (16C0BC00) [pid = 1064] [serial = 96] [outer = 15A63000] 10:16:47 INFO - PROCESS | 1064 | 1467739007118 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 54 (17869000) [pid = 1064] [serial = 97] [outer = 15A63000] 10:16:47 INFO - PROCESS | 1064 | 1467739007511 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]]]}] 10:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 10:16:47 INFO - PROCESS | 1064 | 1467739007560 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 1064 | 1467739007562 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 10:16:47 INFO - PROCESS | 1064 | 1467739007565 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:16:47 INFO - PROCESS | 1064 | 1467739007567 Marionette TRACE conn6 <- [1,98,null,{}] 10:16:47 INFO - PROCESS | 1064 | 1467739007571 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}] 10:16:47 INFO - PROCESS | 1064 | 1467739007573 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:47 INFO - PROCESS | 1064 | 1467739007654 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 10:16:47 INFO - PROCESS | 1064 | 1467739007660 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 1064 | 1467739007662 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:47 INFO - PROCESS | 1064 | ++DOCSHELL 17A28C00 == 32 [pid = 1064] [id = 34] 10:16:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (17A29800) [pid = 1064] [serial = 98] [outer = 00000000] 10:16:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (17BC4400) [pid = 1064] [serial = 99] [outer = 17A29800] 10:16:47 INFO - PROCESS | 1064 | 1467739007707 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (17BCD800) [pid = 1064] [serial = 100] [outer = 17A29800] 10:16:48 INFO - PROCESS | 1064 | 1467739008092 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]]]}] 10:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 570ms 10:16:48 INFO - PROCESS | 1064 | 1467739008148 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 10:16:48 INFO - PROCESS | 1064 | 1467739008150 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 10:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:16:48 INFO - PROCESS | 1064 | 1467739008154 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:16:48 INFO - PROCESS | 1064 | 1467739008156 Marionette TRACE conn6 <- [1,102,null,{}] 10:16:48 INFO - PROCESS | 1064 | 1467739008160 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}] 10:16:48 INFO - PROCESS | 1064 | 1467739008162 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:48 INFO - PROCESS | 1064 | 1467739008237 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 10:16:48 INFO - PROCESS | 1064 | 1467739008242 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 1064 | 1467739008244 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:48 INFO - PROCESS | 1064 | ++DOCSHELL 17CE2800 == 33 [pid = 1064] [id = 35] 10:16:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (17CE2C00) [pid = 1064] [serial = 101] [outer = 00000000] 10:16:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (18B33C00) [pid = 1064] [serial = 102] [outer = 17CE2C00] 10:16:48 INFO - PROCESS | 1064 | 1467739008289 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (18C6E000) [pid = 1064] [serial = 103] [outer = 17CE2C00] 10:16:48 INFO - PROCESS | 1064 | 1467739008691 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]]]}] 10:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 10:16:48 INFO - PROCESS | 1064 | 1467739008731 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 10:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:16:48 INFO - PROCESS | 1064 | 1467739008733 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 10:16:48 INFO - PROCESS | 1064 | 1467739008736 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:16:48 INFO - PROCESS | 1064 | 1467739008738 Marionette TRACE conn6 <- [1,106,null,{}] 10:16:48 INFO - PROCESS | 1064 | 1467739008741 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}] 10:16:48 INFO - PROCESS | 1064 | 1467739008747 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:48 INFO - PROCESS | 1064 | 1467739008875 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 10:16:48 INFO - PROCESS | 1064 | 1467739008887 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 1064 | 1467739008889 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:48 INFO - PROCESS | 1064 | ++DOCSHELL 10DCD000 == 34 [pid = 1064] [id = 36] 10:16:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (18F85400) [pid = 1064] [serial = 104] [outer = 00000000] 10:16:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (19327C00) [pid = 1064] [serial = 105] [outer = 18F85400] 10:16:48 INFO - PROCESS | 1064 | 1467739008933 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (1932B000) [pid = 1064] [serial = 106] [outer = 18F85400] 10:16:49 INFO - PROCESS | 1064 | 1467739009303 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]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 10:16:49 INFO - PROCESS | 1064 | 1467739009367 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 1064 | 1467739009369 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 10:16:49 INFO - PROCESS | 1064 | 1467739009372 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 1064 | 1467739009374 Marionette TRACE conn6 <- [1,110,null,{}] 10:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:16:49 INFO - PROCESS | 1064 | 1467739009377 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}] 10:16:49 INFO - PROCESS | 1064 | 1467739009379 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:49 INFO - PROCESS | 1064 | 1467739009453 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 10:16:49 INFO - PROCESS | 1064 | 1467739009458 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:49 INFO - PROCESS | 1064 | 1467739009460 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:49 INFO - PROCESS | 1064 | ++DOCSHELL 1937A400 == 35 [pid = 1064] [id = 37] 10:16:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (1939B000) [pid = 1064] [serial = 107] [outer = 00000000] 10:16:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (195B9800) [pid = 1064] [serial = 108] [outer = 1939B000] 10:16:49 INFO - PROCESS | 1064 | 1467739009503 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (195D0800) [pid = 1064] [serial = 109] [outer = 1939B000] 10:16:49 INFO - PROCESS | 1064 | 1467739009908 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]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 571ms 10:16:49 INFO - PROCESS | 1064 | 1467739009948 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 1064 | 1467739009950 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 10:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:16:49 INFO - PROCESS | 1064 | 1467739009962 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 1064 | 1467739009963 Marionette TRACE conn6 <- [1,114,null,{}] 10:16:49 INFO - PROCESS | 1064 | 1467739009967 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}] 10:16:49 INFO - PROCESS | 1064 | 1467739009969 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:50 INFO - PROCESS | 1064 | 1467739010042 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 10:16:50 INFO - PROCESS | 1064 | 1467739010047 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 1064 | 1467739010049 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:50 INFO - PROCESS | 1064 | ++DOCSHELL 19D1D400 == 36 [pid = 1064] [id = 38] 10:16:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (19D20800) [pid = 1064] [serial = 110] [outer = 00000000] 10:16:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (19E16000) [pid = 1064] [serial = 111] [outer = 19D20800] 10:16:50 INFO - PROCESS | 1064 | 1467739010091 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (19E16C00) [pid = 1064] [serial = 112] [outer = 19D20800] 10:16:50 INFO - PROCESS | 1064 | 1467739010487 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]]]}] 10:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 590ms 10:16:50 INFO - PROCESS | 1064 | 1467739010549 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 10:16:50 INFO - PROCESS | 1064 | 1467739010552 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 10:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:16:50 INFO - PROCESS | 1064 | 1467739010555 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:16:50 INFO - PROCESS | 1064 | 1467739010557 Marionette TRACE conn6 <- [1,118,null,{}] 10:16:50 INFO - PROCESS | 1064 | 1467739010565 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}] 10:16:50 INFO - PROCESS | 1064 | 1467739010566 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:50 INFO - PROCESS | 1064 | 1467739010666 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 10:16:50 INFO - PROCESS | 1064 | 1467739010674 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 1064 | 1467739010676 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:50 INFO - PROCESS | 1064 | ++DOCSHELL 15A61800 == 37 [pid = 1064] [id = 39] 10:16:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (19EAAC00) [pid = 1064] [serial = 113] [outer = 00000000] 10:16:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (1A0AC800) [pid = 1064] [serial = 114] [outer = 19EAAC00] 10:16:50 INFO - PROCESS | 1064 | 1467739010720 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (1AF88C00) [pid = 1064] [serial = 115] [outer = 19EAAC00] 10:16:51 INFO - PROCESS | 1064 | 1467739011136 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]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 10:16:51 INFO - PROCESS | 1064 | 1467739011189 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 1064 | 1467739011191 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 10:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:16:51 INFO - PROCESS | 1064 | 1467739011201 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 1064 | 1467739011203 Marionette TRACE conn6 <- [1,122,null,{}] 10:16:51 INFO - PROCESS | 1064 | 1467739011207 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}] 10:16:51 INFO - PROCESS | 1064 | 1467739011209 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:51 INFO - PROCESS | 1064 | 1467739011313 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 10:16:51 INFO - PROCESS | 1064 | 1467739011318 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 1064 | 1467739011320 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:51 INFO - PROCESS | 1064 | ++DOCSHELL 10515400 == 38 [pid = 1064] [id = 40] 10:16:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10517400) [pid = 1064] [serial = 116] [outer = 00000000] 10:16:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (1051D400) [pid = 1064] [serial = 117] [outer = 10517400] 10:16:51 INFO - PROCESS | 1064 | 1467739011363 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (10520C00) [pid = 1064] [serial = 118] [outer = 10517400] 10:16:51 INFO - PROCESS | 1064 | 1467739011760 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]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 10:16:51 INFO - PROCESS | 1064 | 1467739011774 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 1064 | 1467739011776 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 10:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:16:51 INFO - PROCESS | 1064 | 1467739011785 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 1064 | 1467739011787 Marionette TRACE conn6 <- [1,126,null,{}] 10:16:51 INFO - PROCESS | 1064 | 1467739011791 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}] 10:16:51 INFO - PROCESS | 1064 | 1467739011793 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:51 INFO - PROCESS | 1064 | 1467739011905 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 10:16:51 INFO - PROCESS | 1064 | 1467739011910 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 1064 | 1467739011913 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:51 INFO - PROCESS | 1064 | ++DOCSHELL 1B4D8400 == 39 [pid = 1064] [id = 41] 10:16:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1B5C6C00) [pid = 1064] [serial = 119] [outer = 00000000] 10:16:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1BD95400) [pid = 1064] [serial = 120] [outer = 1B5C6C00] 10:16:51 INFO - PROCESS | 1064 | 1467739011962 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1BE91800) [pid = 1064] [serial = 121] [outer = 1B5C6C00] 10:16:52 INFO - PROCESS | 1064 | 1467739012398 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]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 10:16:52 INFO - PROCESS | 1064 | 1467739012462 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 1064 | 1467739012464 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 10:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:16:52 INFO - PROCESS | 1064 | 1467739012467 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 1064 | 1467739012469 Marionette TRACE conn6 <- [1,130,null,{}] 10:16:52 INFO - PROCESS | 1064 | 1467739012473 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}] 10:16:52 INFO - PROCESS | 1064 | 1467739012474 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:52 INFO - PROCESS | 1064 | 1467739012574 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 10:16:52 INFO - PROCESS | 1064 | 1467739012579 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 1064 | 1467739012581 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:52 INFO - PROCESS | 1064 | ++DOCSHELL 18CC5C00 == 40 [pid = 1064] [id = 42] 10:16:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1BD92000) [pid = 1064] [serial = 122] [outer = 00000000] 10:16:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1C6E1000) [pid = 1064] [serial = 123] [outer = 1BD92000] 10:16:52 INFO - PROCESS | 1064 | 1467739012624 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1C79A000) [pid = 1064] [serial = 124] [outer = 1BD92000] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (195B7C00) [pid = 1064] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (19E1F000) [pid = 1064] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (191D8C00) [pid = 1064] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (08FE9800) [pid = 1064] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17BC6C00) [pid = 1064] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (104D9C00) [pid = 1064] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17BCC000) [pid = 1064] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (14F27000) [pid = 1064] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:16:52 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (17870C00) [pid = 1064] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:16:53 INFO - PROCESS | 1064 | 1467739013024 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]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 10:16:53 INFO - PROCESS | 1064 | 1467739013039 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 1064 | 1467739013040 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 10:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:16:53 INFO - PROCESS | 1064 | 1467739013043 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 1064 | 1467739013045 Marionette TRACE conn6 <- [1,134,null,{}] 10:16:53 INFO - PROCESS | 1064 | 1467739013048 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}] 10:16:53 INFO - PROCESS | 1064 | 1467739013050 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:53 INFO - PROCESS | 1064 | 1467739013154 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 10:16:53 INFO - PROCESS | 1064 | 1467739013195 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 1064 | 1467739013197 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:53 INFO - PROCESS | 1064 | ++DOCSHELL 0CE3A800 == 41 [pid = 1064] [id = 43] 10:16:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (104E4800) [pid = 1064] [serial = 125] [outer = 00000000] 10:16:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (104EAC00) [pid = 1064] [serial = 126] [outer = 104E4800] 10:16:53 INFO - PROCESS | 1064 | 1467739013240 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (104EDC00) [pid = 1064] [serial = 127] [outer = 104E4800] 10:16:53 INFO - PROCESS | 1064 | 1467739013580 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]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 10:16:53 INFO - PROCESS | 1064 | 1467739013615 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 1064 | 1467739013617 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 10:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:16:53 INFO - PROCESS | 1064 | 1467739013620 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 1064 | 1467739013621 Marionette TRACE conn6 <- [1,138,null,{}] 10:16:53 INFO - PROCESS | 1064 | 1467739013625 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}] 10:16:53 INFO - PROCESS | 1064 | 1467739013626 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:53 INFO - PROCESS | 1064 | 1467739013732 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 10:16:53 INFO - PROCESS | 1064 | 1467739013739 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 1064 | 1467739013741 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:53 INFO - PROCESS | 1064 | ++DOCSHELL 0CE3AC00 == 42 [pid = 1064] [id = 44] 10:16:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (0CE7E000) [pid = 1064] [serial = 128] [outer = 00000000] 10:16:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10514800) [pid = 1064] [serial = 129] [outer = 0CE7E000] 10:16:53 INFO - PROCESS | 1064 | 1467739013784 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17C5E800) [pid = 1064] [serial = 130] [outer = 0CE7E000] 10:16:54 INFO - PROCESS | 1064 | 1467739014143 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]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 10:16:54 INFO - PROCESS | 1064 | 1467739014191 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 1064 | 1467739014193 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 10:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:16:54 INFO - PROCESS | 1064 | 1467739014196 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 1064 | 1467739014197 Marionette TRACE conn6 <- [1,142,null,{}] 10:16:54 INFO - PROCESS | 1064 | 1467739014201 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}] 10:16:54 INFO - PROCESS | 1064 | 1467739014202 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:54 INFO - PROCESS | 1064 | 1467739014280 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 10:16:54 INFO - PROCESS | 1064 | 1467739014348 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 1064 | 1467739014349 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:54 INFO - PROCESS | 1064 | ++DOCSHELL 1063D400 == 43 [pid = 1064] [id = 45] 10:16:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17C60000) [pid = 1064] [serial = 131] [outer = 00000000] 10:16:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17C67000) [pid = 1064] [serial = 132] [outer = 17C60000] 10:16:54 INFO - PROCESS | 1064 | 1467739014392 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17C69C00) [pid = 1064] [serial = 133] [outer = 17C60000] 10:16:54 INFO - PROCESS | 1064 | 1467739014755 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]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 574ms 10:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:16:54 INFO - PROCESS | 1064 | 1467739014771 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 1064 | 1467739014773 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 10:16:54 INFO - PROCESS | 1064 | 1467739014776 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 1064 | 1467739014777 Marionette TRACE conn6 <- [1,146,null,{}] 10:16:54 INFO - PROCESS | 1064 | 1467739014781 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}] 10:16:54 INFO - PROCESS | 1064 | 1467739014783 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:54 INFO - PROCESS | 1064 | 1467739014898 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 10:16:54 INFO - PROCESS | 1064 | 1467739014969 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 1064 | 1467739014973 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:55 INFO - PROCESS | 1064 | ++DOCSHELL 0C590800 == 44 [pid = 1064] [id = 46] 10:16:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (0C595C00) [pid = 1064] [serial = 134] [outer = 00000000] 10:16:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (0CEE6800) [pid = 1064] [serial = 135] [outer = 0C595C00] 10:16:55 INFO - PROCESS | 1064 | 1467739015071 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (0FDFB000) [pid = 1064] [serial = 136] [outer = 0C595C00] 10:16:55 INFO - PROCESS | 1064 | 1467739015790 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]]]}] 10:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1079ms 10:16:55 INFO - PROCESS | 1064 | 1467739015858 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 1064 | 1467739015862 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 10:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:16:55 INFO - PROCESS | 1064 | 1467739015867 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - PROCESS | 1064 | 1467739015870 Marionette TRACE conn6 <- [1,150,null,{}] 10:16:55 INFO - PROCESS | 1064 | 1467739015875 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}] 10:16:55 INFO - PROCESS | 1064 | 1467739015880 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:55 INFO - PROCESS | 1064 | 1467739015999 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 10:16:56 INFO - PROCESS | 1064 | 1467739016071 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 1064 | 1467739016074 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:56 INFO - PROCESS | 1064 | ++DOCSHELL 10C1CC00 == 45 [pid = 1064] [id = 47] 10:16:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (10D05C00) [pid = 1064] [serial = 137] [outer = 00000000] 10:16:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (148A1400) [pid = 1064] [serial = 138] [outer = 10D05C00] 10:16:56 INFO - PROCESS | 1064 | 1467739016129 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (15047C00) [pid = 1064] [serial = 139] [outer = 10D05C00] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 17BCB000 == 44 [pid = 1064] [id = 29] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 1063D400 == 43 [pid = 1064] [id = 45] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 0CE3AC00 == 42 [pid = 1064] [id = 44] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 0CE3A800 == 41 [pid = 1064] [id = 43] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 18CC5C00 == 40 [pid = 1064] [id = 42] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 1B4D8400 == 39 [pid = 1064] [id = 41] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 10515400 == 38 [pid = 1064] [id = 40] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 15A61800 == 37 [pid = 1064] [id = 39] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 19D1D400 == 36 [pid = 1064] [id = 38] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 1937A400 == 35 [pid = 1064] [id = 37] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 10DCD000 == 34 [pid = 1064] [id = 36] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 17CE2800 == 33 [pid = 1064] [id = 35] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 17A28C00 == 32 [pid = 1064] [id = 34] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 15A62C00 == 31 [pid = 1064] [id = 33] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 10CCD800 == 30 [pid = 1064] [id = 32] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 10476000 == 29 [pid = 1064] [id = 31] 10:16:56 INFO - PROCESS | 1064 | --DOCSHELL 18F62000 == 28 [pid = 1064] [id = 30] 10:16:56 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (191DF000) [pid = 1064] [serial = 87] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (195BDC00) [pid = 1064] [serial = 72] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1B4D7C00) [pid = 1064] [serial = 55] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (1AF8B800) [pid = 1064] [serial = 58] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1DC73C00) [pid = 1064] [serial = 61] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (195B3400) [pid = 1064] [serial = 70] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (10643C00) [pid = 1064] [serial = 75] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18CBC800) [pid = 1064] [serial = 85] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (15050800) [pid = 1064] [serial = 78] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (108A2C00) [pid = 1064] [serial = 76] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (18B0FC00) [pid = 1064] [serial = 84] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (151F2400) [pid = 1064] [serial = 79] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17BC8800) [pid = 1064] [serial = 82] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1D59F800) [pid = 1064] [serial = 73] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (17A2CC00) [pid = 1064] [serial = 81] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 1064 | 1467739017048 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]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1228ms 10:16:57 INFO - PROCESS | 1064 | 1467739017101 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 1064 | 1467739017104 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 10:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:16:57 INFO - PROCESS | 1064 | 1467739017109 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 1064 | 1467739017111 Marionette TRACE conn6 <- [1,154,null,{}] 10:16:57 INFO - PROCESS | 1064 | 1467739017117 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}] 10:16:57 INFO - PROCESS | 1064 | 1467739017120 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:57 INFO - PROCESS | 1064 | 1467739017201 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 10:16:57 INFO - PROCESS | 1064 | 1467739017208 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 1064 | 1467739017211 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:57 INFO - PROCESS | 1064 | ++DOCSHELL 1047F400 == 29 [pid = 1064] [id = 48] 10:16:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10480C00) [pid = 1064] [serial = 140] [outer = 00000000] 10:16:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (104E6C00) [pid = 1064] [serial = 141] [outer = 10480C00] 10:16:57 INFO - PROCESS | 1064 | 1467739017258 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (104F0400) [pid = 1064] [serial = 142] [outer = 10480C00] 10:16:57 INFO - PROCESS | 1064 | 1467739017729 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]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 10:16:57 INFO - PROCESS | 1064 | 1467739017780 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 1064 | 1467739017785 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 10:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:16:57 INFO - PROCESS | 1064 | 1467739017792 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 1064 | 1467739017795 Marionette TRACE conn6 <- [1,158,null,{}] 10:16:57 INFO - PROCESS | 1064 | 1467739017798 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}] 10:16:57 INFO - PROCESS | 1064 | 1467739017801 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:57 INFO - PROCESS | 1064 | 1467739017888 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 10:16:57 INFO - PROCESS | 1064 | 1467739017897 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 1064 | 1467739017899 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:57 INFO - PROCESS | 1064 | ++DOCSHELL 10645000 == 30 [pid = 1064] [id = 49] 10:16:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10645800) [pid = 1064] [serial = 143] [outer = 00000000] 10:16:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (109F7400) [pid = 1064] [serial = 144] [outer = 10645800] 10:16:57 INFO - PROCESS | 1064 | 1467739017949 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (10DCA400) [pid = 1064] [serial = 145] [outer = 10645800] 10:16:58 INFO - PROCESS | 1064 | 1467739018403 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]]]}] 10:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 10:16:58 INFO - PROCESS | 1064 | 1467739018425 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 10:16:58 INFO - PROCESS | 1064 | 1467739018427 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 10:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:16:58 INFO - PROCESS | 1064 | 1467739018430 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 1064 | 1467739018434 Marionette TRACE conn6 <- [1,162,null,{}] 10:16:58 INFO - PROCESS | 1064 | 1467739018450 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}] 10:16:58 INFO - PROCESS | 1064 | 1467739018455 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:58 INFO - PROCESS | 1064 | 1467739018539 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 10:16:58 INFO - PROCESS | 1064 | 1467739018569 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 1064 | 1467739018572 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:58 INFO - PROCESS | 1064 | ++DOCSHELL 15A5B000 == 31 [pid = 1064] [id = 50] 10:16:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (15A5DC00) [pid = 1064] [serial = 146] [outer = 00000000] 10:16:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1632D400) [pid = 1064] [serial = 147] [outer = 15A5DC00] 10:16:58 INFO - PROCESS | 1064 | 1467739018620 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1786F000) [pid = 1064] [serial = 148] [outer = 15A5DC00] 10:16:59 INFO - PROCESS | 1064 | 1467739019058 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]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 10:16:59 INFO - PROCESS | 1064 | 1467739019121 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 1064 | 1467739019124 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 10:16:59 INFO - PROCESS | 1064 | 1467739019127 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 1064 | 1467739019128 Marionette TRACE conn6 <- [1,166,null,{}] 10:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:16:59 INFO - PROCESS | 1064 | 1467739019132 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}] 10:16:59 INFO - PROCESS | 1064 | 1467739019134 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:59 INFO - PROCESS | 1064 | 1467739019217 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 10:16:59 INFO - PROCESS | 1064 | 1467739019222 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 1064 | 1467739019224 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:59 INFO - PROCESS | 1064 | ++DOCSHELL 17BC1800 == 32 [pid = 1064] [id = 51] 10:16:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17BC3C00) [pid = 1064] [serial = 149] [outer = 00000000] 10:16:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17C66C00) [pid = 1064] [serial = 150] [outer = 17BC3C00] 10:16:59 INFO - PROCESS | 1064 | 1467739019271 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17CE9400) [pid = 1064] [serial = 151] [outer = 17BC3C00] 10:16:59 INFO - PROCESS | 1064 | 1467739019748 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]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 10:16:59 INFO - PROCESS | 1064 | 1467739019803 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 1064 | 1467739019805 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 10:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:16:59 INFO - PROCESS | 1064 | 1467739019809 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 1064 | 1467739019811 Marionette TRACE conn6 <- [1,170,null,{}] 10:16:59 INFO - PROCESS | 1064 | 1467739019820 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}] 10:16:59 INFO - PROCESS | 1064 | 1467739019822 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:16:59 INFO - PROCESS | 1064 | 1467739019944 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 10:16:59 INFO - PROCESS | 1064 | 1467739019997 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 1064 | 1467739019999 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:00 INFO - PROCESS | 1064 | ++DOCSHELL 1063F400 == 33 [pid = 1064] [id = 52] 10:17:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (18CBD000) [pid = 1064] [serial = 152] [outer = 00000000] 10:17:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (18F61800) [pid = 1064] [serial = 153] [outer = 18CBD000] 10:17:00 INFO - PROCESS | 1064 | 1467739020047 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (191D2400) [pid = 1064] [serial = 154] [outer = 18CBD000] 10:17:00 INFO - PROCESS | 1064 | 1467739020465 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]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 10:17:00 INFO - PROCESS | 1064 | 1467739020485 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 1064 | 1467739020487 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 10:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:17:00 INFO - PROCESS | 1064 | 1467739020490 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 1064 | 1467739020492 Marionette TRACE conn6 <- [1,174,null,{}] 10:17:00 INFO - PROCESS | 1064 | 1467739020495 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}] 10:17:00 INFO - PROCESS | 1064 | 1467739020501 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:00 INFO - PROCESS | 1064 | 1467739020638 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 10:17:00 INFO - PROCESS | 1064 | 1467739020645 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 1064 | 1467739020647 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:00 INFO - PROCESS | 1064 | ++DOCSHELL 18F61400 == 34 [pid = 1064] [id = 53] 10:17:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (191D7400) [pid = 1064] [serial = 155] [outer = 00000000] 10:17:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (195B0C00) [pid = 1064] [serial = 156] [outer = 191D7400] 10:17:00 INFO - PROCESS | 1064 | 1467739020692 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (195B7800) [pid = 1064] [serial = 157] [outer = 191D7400] 10:17:01 INFO - PROCESS | 1064 | 1467739021110 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]]]}] 10:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 10:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:17:01 INFO - PROCESS | 1064 | 1467739021163 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 1064 | 1467739021165 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 10:17:01 INFO - PROCESS | 1064 | 1467739021168 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - PROCESS | 1064 | 1467739021170 Marionette TRACE conn6 <- [1,178,null,{}] 10:17:01 INFO - PROCESS | 1064 | 1467739021179 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}] 10:17:01 INFO - PROCESS | 1064 | 1467739021181 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:01 INFO - PROCESS | 1064 | 1467739021285 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 10:17:01 INFO - PROCESS | 1064 | 1467739021356 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 1064 | 1467739021358 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:01 INFO - PROCESS | 1064 | ++DOCSHELL 19C26C00 == 35 [pid = 1064] [id = 54] 10:17:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (19D8AC00) [pid = 1064] [serial = 158] [outer = 00000000] 10:17:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (19E1A800) [pid = 1064] [serial = 159] [outer = 19D8AC00] 10:17:01 INFO - PROCESS | 1064 | 1467739021402 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (19E21400) [pid = 1064] [serial = 160] [outer = 19D8AC00] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (10517400) [pid = 1064] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (10CCE400) [pid = 1064] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (104D4800) [pid = 1064] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (17CE2C00) [pid = 1064] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (19D20800) [pid = 1064] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1939B000) [pid = 1064] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (15A63000) [pid = 1064] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (19EAAC00) [pid = 1064] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (18F62C00) [pid = 1064] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17A29800) [pid = 1064] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18F85400) [pid = 1064] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1B5C6C00) [pid = 1064] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (0CE7E000) [pid = 1064] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (104E4800) [pid = 1064] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:17:01 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1BD92000) [pid = 1064] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:17:01 INFO - PROCESS | 1064 | 1467739021895 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]]]}] 10:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 790ms 10:17:01 INFO - PROCESS | 1064 | 1467739021968 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 1064 | 1467739021970 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 10:17:01 INFO - PROCESS | 1064 | 1467739021974 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - PROCESS | 1064 | 1467739021976 Marionette TRACE conn6 <- [1,182,null,{}] 10:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:17:01 INFO - PROCESS | 1064 | 1467739021980 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}] 10:17:01 INFO - PROCESS | 1064 | 1467739021982 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:02 INFO - PROCESS | 1064 | 1467739022059 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 10:17:02 INFO - PROCESS | 1064 | 1467739022064 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 1064 | 1467739022066 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:02 INFO - PROCESS | 1064 | ++DOCSHELL 16326800 == 36 [pid = 1064] [id = 55] 10:17:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1632BC00) [pid = 1064] [serial = 161] [outer = 00000000] 10:17:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18F62C00) [pid = 1064] [serial = 162] [outer = 1632BC00] 10:17:02 INFO - PROCESS | 1064 | 1467739022110 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (195B4C00) [pid = 1064] [serial = 163] [outer = 1632BC00] 10:17:02 INFO - PROCESS | 1064 | 1467739022522 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]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 10:17:02 INFO - PROCESS | 1064 | 1467739022550 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 1064 | 1467739022552 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 10:17:02 INFO - PROCESS | 1064 | 1467739022565 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 1064 | 1467739022567 Marionette TRACE conn6 <- [1,186,null,{}] 10:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:17:02 INFO - PROCESS | 1064 | 1467739022570 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}] 10:17:02 INFO - PROCESS | 1064 | 1467739022572 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:02 INFO - PROCESS | 1064 | 1467739022652 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 10:17:02 INFO - PROCESS | 1064 | 1467739022658 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 1064 | 1467739022659 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:02 INFO - PROCESS | 1064 | ++DOCSHELL 15A63000 == 37 [pid = 1064] [id = 56] 10:17:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17BC5C00) [pid = 1064] [serial = 164] [outer = 00000000] 10:17:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18BC9C00) [pid = 1064] [serial = 165] [outer = 17BC5C00] 10:17:02 INFO - PROCESS | 1064 | 1467739022705 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18BCA800) [pid = 1064] [serial = 166] [outer = 17BC5C00] 10:17:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (0C496400) [pid = 1064] [serial = 167] [outer = 115DA800] 10:17:03 INFO - PROCESS | 1064 | 1467739023117 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]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 10:17:03 INFO - PROCESS | 1064 | 1467739023163 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 10:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:17:03 INFO - PROCESS | 1064 | 1467739023165 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 10:17:03 INFO - PROCESS | 1064 | 1467739023169 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 1064 | 1467739023170 Marionette TRACE conn6 <- [1,190,null,{}] 10:17:03 INFO - PROCESS | 1064 | 1467739023174 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}] 10:17:03 INFO - PROCESS | 1064 | 1467739023175 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:03 INFO - PROCESS | 1064 | 1467739023291 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 10:17:03 INFO - PROCESS | 1064 | 1467739023301 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 1064 | 1467739023303 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:03 INFO - PROCESS | 1064 | ++DOCSHELL 0C493C00 == 38 [pid = 1064] [id = 57] 10:17:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (0C495800) [pid = 1064] [serial = 168] [outer = 00000000] 10:17:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18BC9400) [pid = 1064] [serial = 169] [outer = 0C495800] 10:17:03 INFO - PROCESS | 1064 | 1467739023346 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (17A24400) [pid = 1064] [serial = 170] [outer = 0C495800] 10:17:03 INFO - PROCESS | 1064 | 1467739023712 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]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 631ms 10:17:03 INFO - PROCESS | 1064 | 1467739023801 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 1064 | 1467739023805 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 10:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:17:03 INFO - PROCESS | 1064 | 1467739023810 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 1064 | 1467739023814 Marionette TRACE conn6 <- [1,194,null,{}] 10:17:03 INFO - PROCESS | 1064 | 1467739023821 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}] 10:17:03 INFO - PROCESS | 1064 | 1467739023825 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:03 INFO - PROCESS | 1064 | 1467739023951 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 10:17:04 INFO - PROCESS | 1064 | 1467739024084 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 1064 | 1467739024089 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:04 INFO - PROCESS | 1064 | ++DOCSHELL 0FD60800 == 39 [pid = 1064] [id = 58] 10:17:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (0FD63400) [pid = 1064] [serial = 171] [outer = 00000000] 10:17:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (104D5800) [pid = 1064] [serial = 172] [outer = 0FD63400] 10:17:04 INFO - PROCESS | 1064 | 1467739024160 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (104EA400) [pid = 1064] [serial = 173] [outer = 0FD63400] 10:17:04 INFO - PROCESS | 1064 | 1467739024705 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]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 10:17:04 INFO - PROCESS | 1064 | 1467739024742 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 1064 | 1467739024746 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 10:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:17:04 INFO - PROCESS | 1064 | 1467739024753 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 1064 | 1467739024757 Marionette TRACE conn6 <- [1,198,null,{}] 10:17:04 INFO - PROCESS | 1064 | 1467739024761 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}] 10:17:04 INFO - PROCESS | 1064 | 1467739024764 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:04 INFO - PROCESS | 1064 | 1467739024873 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 10:17:04 INFO - PROCESS | 1064 | 1467739024963 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 1064 | 1467739024966 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:04 INFO - PROCESS | 1064 | ++DOCSHELL 148ECC00 == 40 [pid = 1064] [id = 59] 10:17:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (148F0000) [pid = 1064] [serial = 174] [outer = 00000000] 10:17:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (15053800) [pid = 1064] [serial = 175] [outer = 148F0000] 10:17:05 INFO - PROCESS | 1064 | 1467739025022 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (15A59800) [pid = 1064] [serial = 176] [outer = 148F0000] 10:17:05 INFO - PROCESS | 1064 | 1467739025618 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]]]}] 10:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 10:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:17:05 INFO - PROCESS | 1064 | 1467739025686 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 1064 | 1467739025688 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 10:17:05 INFO - PROCESS | 1064 | 1467739025693 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - PROCESS | 1064 | 1467739025695 Marionette TRACE conn6 <- [1,202,null,{}] 10:17:05 INFO - PROCESS | 1064 | 1467739025705 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}] 10:17:05 INFO - PROCESS | 1064 | 1467739025710 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:05 INFO - PROCESS | 1064 | 1467739025849 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 10:17:05 INFO - PROCESS | 1064 | 1467739025968 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 1064 | 1467739025972 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:05 INFO - PROCESS | 1064 | ++DOCSHELL 191DB400 == 41 [pid = 1064] [id = 60] 10:17:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (191DDC00) [pid = 1064] [serial = 177] [outer = 00000000] 10:17:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (1937BC00) [pid = 1064] [serial = 178] [outer = 191DDC00] 10:17:06 INFO - PROCESS | 1064 | 1467739026030 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (195BBC00) [pid = 1064] [serial = 179] [outer = 191DDC00] 10:17:06 INFO - PROCESS | 1064 | 1467739026652 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]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 970ms 10:17:06 INFO - PROCESS | 1064 | 1467739026673 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 1064 | 1467739026675 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 10:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:17:06 INFO - PROCESS | 1064 | 1467739026679 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 1064 | 1467739026681 Marionette TRACE conn6 <- [1,206,null,{}] 10:17:06 INFO - PROCESS | 1064 | 1467739026685 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}] 10:17:06 INFO - PROCESS | 1064 | 1467739026687 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:06 INFO - PROCESS | 1064 | 1467739026794 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 10:17:06 INFO - PROCESS | 1064 | 1467739026869 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 1064 | 1467739026872 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:06 INFO - PROCESS | 1064 | ++DOCSHELL 0C48EC00 == 42 [pid = 1064] [id = 61] 10:17:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (0C495400) [pid = 1064] [serial = 180] [outer = 00000000] 10:17:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (0C947C00) [pid = 1064] [serial = 181] [outer = 0C495400] 10:17:07 INFO - PROCESS | 1064 | 1467739027034 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (0FDFEC00) [pid = 1064] [serial = 182] [outer = 0C495400] 10:17:07 INFO - PROCESS | 1064 | 1467739027578 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]]]}] 10:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 969ms 10:17:07 INFO - PROCESS | 1064 | 1467739027651 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 1064 | 1467739027655 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 10:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:17:07 INFO - PROCESS | 1064 | 1467739027659 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 1064 | 1467739027661 Marionette TRACE conn6 <- [1,210,null,{}] 10:17:07 INFO - PROCESS | 1064 | 1467739027666 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}] 10:17:07 INFO - PROCESS | 1064 | 1467739027668 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:07 INFO - PROCESS | 1064 | 1467739027779 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 15A63000 == 41 [pid = 1064] [id = 56] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 16326800 == 40 [pid = 1064] [id = 55] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 19C26C00 == 39 [pid = 1064] [id = 54] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 18F61400 == 38 [pid = 1064] [id = 53] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 1063F400 == 37 [pid = 1064] [id = 52] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 17BC1800 == 36 [pid = 1064] [id = 51] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 15A5B000 == 35 [pid = 1064] [id = 50] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 10645000 == 34 [pid = 1064] [id = 49] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 1047F400 == 33 [pid = 1064] [id = 48] 10:17:07 INFO - PROCESS | 1064 | --DOCSHELL 0C590800 == 32 [pid = 1064] [id = 46] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (17C67000) [pid = 1064] [serial = 132] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (1051D400) [pid = 1064] [serial = 117] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (10D07C00) [pid = 1064] [serial = 93] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (10D93C00) [pid = 1064] [serial = 94] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (104DAC00) [pid = 1064] [serial = 90] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (104E2800) [pid = 1064] [serial = 91] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (18B33C00) [pid = 1064] [serial = 102] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (18C6E000) [pid = 1064] [serial = 103] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (19E16000) [pid = 1064] [serial = 111] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (195B9800) [pid = 1064] [serial = 108] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (195D0800) [pid = 1064] [serial = 109] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (16C0BC00) [pid = 1064] [serial = 96] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1AF88C00) [pid = 1064] [serial = 115] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (17869000) [pid = 1064] [serial = 97] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (19326C00) [pid = 1064] [serial = 88] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1A0AC800) [pid = 1064] [serial = 114] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17BC4400) [pid = 1064] [serial = 99] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (17BCD800) [pid = 1064] [serial = 100] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (19327C00) [pid = 1064] [serial = 105] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1932B000) [pid = 1064] [serial = 106] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1BD95400) [pid = 1064] [serial = 120] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17C5E800) [pid = 1064] [serial = 130] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (104EAC00) [pid = 1064] [serial = 126] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1C6E1000) [pid = 1064] [serial = 123] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1C79A000) [pid = 1064] [serial = 124] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (10520C00) [pid = 1064] [serial = 118] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (104EDC00) [pid = 1064] [serial = 127] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (19E16C00) [pid = 1064] [serial = 112] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1BE91800) [pid = 1064] [serial = 121] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (10514800) [pid = 1064] [serial = 129] [outer = 00000000] [url = about:blank] 10:17:07 INFO - PROCESS | 1064 | 1467739027901 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 1064 | 1467739027903 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:07 INFO - PROCESS | 1064 | ++DOCSHELL 0A86C800 == 33 [pid = 1064] [id = 62] 10:17:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (0A86E000) [pid = 1064] [serial = 183] [outer = 00000000] 10:17:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (0CE35800) [pid = 1064] [serial = 184] [outer = 0A86E000] 10:17:07 INFO - PROCESS | 1064 | 1467739027956 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (104DC400) [pid = 1064] [serial = 185] [outer = 0A86E000] 10:17:08 INFO - PROCESS | 1064 | 1467739028385 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]]]}] 10:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 770ms 10:17:08 INFO - PROCESS | 1064 | 1467739028431 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 1064 | 1467739028435 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 10:17:08 INFO - PROCESS | 1064 | 1467739028440 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:17:08 INFO - PROCESS | 1064 | 1467739028443 Marionette TRACE conn6 <- [1,214,null,{}] 10:17:08 INFO - PROCESS | 1064 | 1467739028451 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}] 10:17:08 INFO - PROCESS | 1064 | 1467739028454 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:08 INFO - PROCESS | 1064 | 1467739028539 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 10:17:08 INFO - PROCESS | 1064 | 1467739028547 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 1064 | 1467739028550 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:08 INFO - PROCESS | 1064 | ++DOCSHELL 10D88000 == 34 [pid = 1064] [id = 63] 10:17:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (10D91800) [pid = 1064] [serial = 186] [outer = 00000000] 10:17:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (14BD9000) [pid = 1064] [serial = 187] [outer = 10D91800] 10:17:08 INFO - PROCESS | 1064 | 1467739028594 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (150E1C00) [pid = 1064] [serial = 188] [outer = 10D91800] 10:17:09 INFO - PROCESS | 1064 | 1467739029023 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]]]}] 10:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 10:17:09 INFO - PROCESS | 1064 | 1467739029080 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 1064 | 1467739029082 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 10:17:09 INFO - PROCESS | 1064 | 1467739029086 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:17:09 INFO - PROCESS | 1064 | 1467739029090 Marionette TRACE conn6 <- [1,218,null,{}] 10:17:09 INFO - PROCESS | 1064 | 1467739029100 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}] 10:17:09 INFO - PROCESS | 1064 | 1467739029104 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:09 INFO - PROCESS | 1064 | 1467739029192 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 10:17:09 INFO - PROCESS | 1064 | 1467739029201 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 1064 | 1467739029203 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:09 INFO - PROCESS | 1064 | ++DOCSHELL 17BC4400 == 35 [pid = 1064] [id = 64] 10:17:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17BC4C00) [pid = 1064] [serial = 189] [outer = 00000000] 10:17:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17BCB000) [pid = 1064] [serial = 190] [outer = 17BC4C00] 10:17:09 INFO - PROCESS | 1064 | 1467739029249 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17BCF800) [pid = 1064] [serial = 191] [outer = 17BC4C00] 10:17:09 INFO - PROCESS | 1064 | 1467739029684 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]]]}] 10:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 10:17:09 INFO - PROCESS | 1064 | 1467739029721 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 10:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:17:09 INFO - PROCESS | 1064 | 1467739029732 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 10:17:09 INFO - PROCESS | 1064 | 1467739029736 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 1064 | 1467739029737 Marionette TRACE conn6 <- [1,222,null,{}] 10:17:09 INFO - PROCESS | 1064 | 1467739029741 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}] 10:17:09 INFO - PROCESS | 1064 | 1467739029743 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:09 INFO - PROCESS | 1064 | 1467739029826 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 10:17:09 INFO - PROCESS | 1064 | 1467739029831 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 1064 | 1467739029833 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:09 INFO - PROCESS | 1064 | ++DOCSHELL 17C5E800 == 36 [pid = 1064] [id = 65] 10:17:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17C5FC00) [pid = 1064] [serial = 192] [outer = 00000000] 10:17:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17CE3000) [pid = 1064] [serial = 193] [outer = 17C5FC00] 10:17:09 INFO - PROCESS | 1064 | 1467739029877 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18B40C00) [pid = 1064] [serial = 194] [outer = 17C5FC00] 10:17:10 INFO - PROCESS | 1064 | 1467739030321 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]]]}] 10:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 10:17:10 INFO - PROCESS | 1064 | 1467739030372 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 1064 | 1467739030374 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 10:17:10 INFO - PROCESS | 1064 | 1467739030377 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:17:10 INFO - PROCESS | 1064 | 1467739030379 Marionette TRACE conn6 <- [1,226,null,{}] 10:17:10 INFO - PROCESS | 1064 | 1467739030383 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}] 10:17:10 INFO - PROCESS | 1064 | 1467739030385 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:10 INFO - PROCESS | 1064 | 1467739030488 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 10:17:10 INFO - PROCESS | 1064 | 1467739030498 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 1064 | 1467739030500 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:10 INFO - PROCESS | 1064 | ++DOCSHELL 18BC5800 == 37 [pid = 1064] [id = 66] 10:17:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18BC8000) [pid = 1064] [serial = 195] [outer = 00000000] 10:17:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18C6EC00) [pid = 1064] [serial = 196] [outer = 18BC8000] 10:17:10 INFO - PROCESS | 1064 | 1467739030595 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (18F85000) [pid = 1064] [serial = 197] [outer = 18BC8000] 10:17:11 INFO - PROCESS | 1064 | 1467739031061 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]]]}] 10:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 730ms 10:17:11 INFO - PROCESS | 1064 | 1467739031112 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 10:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:17:11 INFO - PROCESS | 1064 | 1467739031114 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 10:17:11 INFO - PROCESS | 1064 | 1467739031118 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 1064 | 1467739031119 Marionette TRACE conn6 <- [1,230,null,{}] 10:17:11 INFO - PROCESS | 1064 | 1467739031123 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}] 10:17:11 INFO - PROCESS | 1064 | 1467739031129 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:11 INFO - PROCESS | 1064 | 1467739031238 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 10:17:11 INFO - PROCESS | 1064 | 1467739031246 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 1064 | 1467739031248 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:11 INFO - PROCESS | 1064 | ++DOCSHELL 19322C00 == 38 [pid = 1064] [id = 67] 10:17:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (19326400) [pid = 1064] [serial = 198] [outer = 00000000] 10:17:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (19390400) [pid = 1064] [serial = 199] [outer = 19326400] 10:17:11 INFO - PROCESS | 1064 | 1467739031343 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (195B9800) [pid = 1064] [serial = 200] [outer = 19326400] 10:17:11 INFO - PROCESS | 1064 | 1467739031736 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]]]}] 10:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 10:17:11 INFO - PROCESS | 1064 | 1467739031797 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 1064 | 1467739031799 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 10:17:11 INFO - PROCESS | 1064 | 1467739031803 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:17:11 INFO - PROCESS | 1064 | 1467739031804 Marionette TRACE conn6 <- [1,234,null,{}] 10:17:11 INFO - PROCESS | 1064 | 1467739031808 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}] 10:17:11 INFO - PROCESS | 1064 | 1467739031810 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:11 INFO - PROCESS | 1064 | 1467739031937 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 10:17:11 INFO - PROCESS | 1064 | 1467739031952 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 1064 | 1467739031954 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:11 INFO - PROCESS | 1064 | ++DOCSHELL 19D1A800 == 39 [pid = 1064] [id = 68] 10:17:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (19D8A800) [pid = 1064] [serial = 201] [outer = 00000000] 10:17:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (19E1A000) [pid = 1064] [serial = 202] [outer = 19D8A800] 10:17:11 INFO - PROCESS | 1064 | 1467739031998 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (19E1E000) [pid = 1064] [serial = 203] [outer = 19D8A800] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (18CBD000) [pid = 1064] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (10480C00) [pid = 1064] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (15A5DC00) [pid = 1064] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (17BC3C00) [pid = 1064] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (191D7400) [pid = 1064] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (10645800) [pid = 1064] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (19D8AC00) [pid = 1064] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17C60000) [pid = 1064] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (17BC5C00) [pid = 1064] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:17:12 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1632BC00) [pid = 1064] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:17:12 INFO - PROCESS | 1064 | 1467739032430 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]]]}] 10:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 10:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:17:12 INFO - PROCESS | 1064 | 1467739032478 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 1064 | 1467739032480 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 10:17:12 INFO - PROCESS | 1064 | 1467739032483 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 1064 | 1467739032484 Marionette TRACE conn6 <- [1,238,null,{}] 10:17:12 INFO - PROCESS | 1064 | 1467739032487 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}] 10:17:12 INFO - PROCESS | 1064 | 1467739032489 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:12 INFO - PROCESS | 1064 | 1467739032568 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 10:17:12 INFO - PROCESS | 1064 | 1467739032573 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 1064 | 1467739032575 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:12 INFO - PROCESS | 1064 | ++DOCSHELL 0A8D3C00 == 40 [pid = 1064] [id = 69] 10:17:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (149CB000) [pid = 1064] [serial = 204] [outer = 00000000] 10:17:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (19E19800) [pid = 1064] [serial = 205] [outer = 149CB000] 10:17:12 INFO - PROCESS | 1064 | 1467739032619 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1AF8BC00) [pid = 1064] [serial = 206] [outer = 149CB000] 10:17:12 INFO - PROCESS | 1064 | 1467739033008 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]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 10:17:13 INFO - PROCESS | 1064 | 1467739033054 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 1064 | 1467739033056 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 10:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:17:13 INFO - PROCESS | 1064 | 1467739033059 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 1064 | 1467739033060 Marionette TRACE conn6 <- [1,242,null,{}] 10:17:13 INFO - PROCESS | 1064 | 1467739033074 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}] 10:17:13 INFO - PROCESS | 1064 | 1467739033076 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:13 INFO - PROCESS | 1064 | 1467739033158 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 10:17:13 INFO - PROCESS | 1064 | 1467739033164 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 1064 | 1467739033166 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:13 INFO - PROCESS | 1064 | ++DOCSHELL 1B447800 == 41 [pid = 1064] [id = 70] 10:17:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (1B449C00) [pid = 1064] [serial = 207] [outer = 00000000] 10:17:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1B5CC800) [pid = 1064] [serial = 208] [outer = 1B449C00] 10:17:13 INFO - PROCESS | 1064 | 1467739033217 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1BE86000) [pid = 1064] [serial = 209] [outer = 1B449C00] 10:17:13 INFO - PROCESS | 1064 | 1467739033643 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]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 10:17:13 INFO - PROCESS | 1064 | 1467739033701 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 1064 | 1467739033703 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 10:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:17:13 INFO - PROCESS | 1064 | 1467739033707 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 1064 | 1467739033708 Marionette TRACE conn6 <- [1,246,null,{}] 10:17:13 INFO - PROCESS | 1064 | 1467739033712 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}] 10:17:13 INFO - PROCESS | 1064 | 1467739033714 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:13 INFO - PROCESS | 1064 | 1467739033791 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 10:17:13 INFO - PROCESS | 1064 | 1467739033796 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 1064 | 1467739033798 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:13 INFO - PROCESS | 1064 | ++DOCSHELL 10723800 == 42 [pid = 1064] [id = 71] 10:17:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (10727800) [pid = 1064] [serial = 210] [outer = 00000000] 10:17:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (1072DC00) [pid = 1064] [serial = 211] [outer = 10727800] 10:17:13 INFO - PROCESS | 1064 | 1467739033844 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (1B447000) [pid = 1064] [serial = 212] [outer = 10727800] 10:17:14 INFO - PROCESS | 1064 | 1467739034337 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]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 10:17:14 INFO - PROCESS | 1064 | 1467739034381 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 1064 | 1467739034386 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 10:17:14 INFO - PROCESS | 1064 | 1467739034392 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:17:14 INFO - PROCESS | 1064 | 1467739034395 Marionette TRACE conn6 <- [1,250,null,{}] 10:17:14 INFO - PROCESS | 1064 | 1467739034401 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}] 10:17:14 INFO - PROCESS | 1064 | 1467739034404 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:14 INFO - PROCESS | 1064 | 1467739034556 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 10:17:14 INFO - PROCESS | 1064 | 1467739034717 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 1064 | 1467739034720 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:14 INFO - PROCESS | 1064 | ++DOCSHELL 104EE400 == 43 [pid = 1064] [id = 72] 10:17:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (104EF800) [pid = 1064] [serial = 213] [outer = 00000000] 10:17:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (10517800) [pid = 1064] [serial = 214] [outer = 104EF800] 10:17:14 INFO - PROCESS | 1064 | 1467739034777 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (10646400) [pid = 1064] [serial = 215] [outer = 104EF800] 10:17:15 INFO - PROCESS | 1064 | 1467739035322 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]]]}] 10:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 970ms 10:17:15 INFO - PROCESS | 1064 | 1467739035366 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 1064 | 1467739035371 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 10:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:17:15 INFO - PROCESS | 1064 | 1467739035378 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 1064 | 1467739035381 Marionette TRACE conn6 <- [1,254,null,{}] 10:17:15 INFO - PROCESS | 1064 | 1467739035385 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}] 10:17:15 INFO - PROCESS | 1064 | 1467739035388 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:15 INFO - PROCESS | 1064 | 1467739035504 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 10:17:15 INFO - PROCESS | 1064 | 1467739035629 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 1064 | 1467739035632 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:15 INFO - PROCESS | 1064 | ++DOCSHELL 1632EC00 == 44 [pid = 1064] [id = 73] 10:17:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (1632F000) [pid = 1064] [serial = 216] [outer = 00000000] 10:17:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (17868800) [pid = 1064] [serial = 217] [outer = 1632F000] 10:17:15 INFO - PROCESS | 1064 | 1467739035689 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (17AFB000) [pid = 1064] [serial = 218] [outer = 1632F000] 10:17:16 INFO - PROCESS | 1064 | 1467739036406 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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1072ms 10:17:16 INFO - PROCESS | 1064 | 1467739036453 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 1064 | 1467739036456 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 10:17:16 INFO - PROCESS | 1064 | 1467739036459 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:17:16 INFO - PROCESS | 1064 | 1467739036463 Marionette TRACE conn6 <- [1,258,null,{}] 10:17:16 INFO - PROCESS | 1064 | 1467739036474 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}] 10:17:16 INFO - PROCESS | 1064 | 1467739036479 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:16 INFO - PROCESS | 1064 | 1467739036588 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 10:17:16 INFO - PROCESS | 1064 | 1467739036709 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 1064 | 1467739036712 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:16 INFO - PROCESS | 1064 | ++DOCSHELL 1932C800 == 45 [pid = 1064] [id = 74] 10:17:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (19D8BC00) [pid = 1064] [serial = 219] [outer = 00000000] 10:17:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (1BD93800) [pid = 1064] [serial = 220] [outer = 19D8BC00] 10:17:16 INFO - PROCESS | 1064 | 1467739036769 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (1C62E400) [pid = 1064] [serial = 221] [outer = 19D8BC00] 10:17:17 INFO - PROCESS | 1064 | 1467739037559 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]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1119ms 10:17:17 INFO - PROCESS | 1064 | 1467739037583 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 10:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:17:17 INFO - PROCESS | 1064 | 1467739037587 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 10:17:17 INFO - PROCESS | 1064 | 1467739037593 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 1064 | 1467739037596 Marionette TRACE conn6 <- [1,262,null,{}] 10:17:17 INFO - PROCESS | 1064 | 1467739037601 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}] 10:17:17 INFO - PROCESS | 1064 | 1467739037603 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:17 INFO - PROCESS | 1064 | 1467739037704 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 10:17:17 INFO - PROCESS | 1064 | 1467739037783 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 1064 | 1467739037787 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:17 INFO - PROCESS | 1064 | ++DOCSHELL 104E3C00 == 46 [pid = 1064] [id = 75] 10:17:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (104ED800) [pid = 1064] [serial = 222] [outer = 00000000] 10:17:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (10646800) [pid = 1064] [serial = 223] [outer = 104ED800] 10:17:17 INFO - PROCESS | 1064 | 1467739037884 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (108A0C00) [pid = 1064] [serial = 224] [outer = 104ED800] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 1B447800 == 45 [pid = 1064] [id = 70] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 0A8D3C00 == 44 [pid = 1064] [id = 69] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 19D1A800 == 43 [pid = 1064] [id = 68] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 19322C00 == 42 [pid = 1064] [id = 67] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 18BC5800 == 41 [pid = 1064] [id = 66] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 17C5E800 == 40 [pid = 1064] [id = 65] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 17BC4400 == 39 [pid = 1064] [id = 64] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 10D88000 == 38 [pid = 1064] [id = 63] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 0A86C800 == 37 [pid = 1064] [id = 62] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 0C48EC00 == 36 [pid = 1064] [id = 61] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 0FD60800 == 35 [pid = 1064] [id = 58] 10:17:18 INFO - PROCESS | 1064 | --DOCSHELL 0C493C00 == 34 [pid = 1064] [id = 57] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (18F61800) [pid = 1064] [serial = 153] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (104E6C00) [pid = 1064] [serial = 141] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (104F0400) [pid = 1064] [serial = 142] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (1632D400) [pid = 1064] [serial = 147] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (17C66C00) [pid = 1064] [serial = 150] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (1786F000) [pid = 1064] [serial = 148] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (195B0C00) [pid = 1064] [serial = 156] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (195B7800) [pid = 1064] [serial = 157] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (0CEE6800) [pid = 1064] [serial = 135] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (191D2400) [pid = 1064] [serial = 154] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (109F7400) [pid = 1064] [serial = 144] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (19E1A800) [pid = 1064] [serial = 159] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (10DCA400) [pid = 1064] [serial = 145] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17C69C00) [pid = 1064] [serial = 133] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (18BC9C00) [pid = 1064] [serial = 165] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (148A1400) [pid = 1064] [serial = 138] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18BCA800) [pid = 1064] [serial = 166] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (195B4C00) [pid = 1064] [serial = 163] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19E21400) [pid = 1064] [serial = 160] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (14BCC400) [pid = 1064] [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.] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18BC9400) [pid = 1064] [serial = 169] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18F62C00) [pid = 1064] [serial = 162] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17CE9400) [pid = 1064] [serial = 151] [outer = 00000000] [url = about:blank] 10:17:18 INFO - PROCESS | 1064 | 1467739038495 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]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 10:17:18 INFO - PROCESS | 1064 | 1467739038523 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 1064 | 1467739038527 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 10:17:18 INFO - PROCESS | 1064 | 1467739038533 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:17:18 INFO - PROCESS | 1064 | 1467739038535 Marionette TRACE conn6 <- [1,266,null,{}] 10:17:18 INFO - PROCESS | 1064 | 1467739038539 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}] 10:17:18 INFO - PROCESS | 1064 | 1467739038542 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:18 INFO - PROCESS | 1064 | 1467739038637 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 10:17:18 INFO - PROCESS | 1064 | 1467739038716 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 1064 | 1467739038718 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:18 INFO - PROCESS | 1064 | ++DOCSHELL 0C941C00 == 35 [pid = 1064] [id = 76] 10:17:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (0C944C00) [pid = 1064] [serial = 225] [outer = 00000000] 10:17:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (10518C00) [pid = 1064] [serial = 226] [outer = 0C944C00] 10:17:18 INFO - PROCESS | 1064 | 1467739038765 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (10646C00) [pid = 1064] [serial = 227] [outer = 0C944C00] 10:17:19 INFO - PROCESS | 1064 | 1467739039123 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]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 10:17:19 INFO - PROCESS | 1064 | 1467739039172 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 1064 | 1467739039174 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 10:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:17:19 INFO - PROCESS | 1064 | 1467739039178 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 1064 | 1467739039181 Marionette TRACE conn6 <- [1,270,null,{}] 10:17:19 INFO - PROCESS | 1064 | 1467739039192 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}] 10:17:19 INFO - PROCESS | 1064 | 1467739039196 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:19 INFO - PROCESS | 1064 | 1467739039281 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 10:17:19 INFO - PROCESS | 1064 | 1467739039288 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 1064 | 1467739039290 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:19 INFO - PROCESS | 1064 | ++DOCSHELL 15052C00 == 36 [pid = 1064] [id = 77] 10:17:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (15054000) [pid = 1064] [serial = 228] [outer = 00000000] 10:17:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (16326800) [pid = 1064] [serial = 229] [outer = 15054000] 10:17:19 INFO - PROCESS | 1064 | 1467739039338 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17869800) [pid = 1064] [serial = 230] [outer = 15054000] 10:17:19 INFO - PROCESS | 1064 | 1467739039757 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]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 631ms 10:17:19 INFO - PROCESS | 1064 | 1467739039848 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 1064 | 1467739039851 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 10:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:17:19 INFO - PROCESS | 1064 | 1467739039881 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 1064 | 1467739039892 Marionette TRACE conn6 <- [1,274,null,{}] 10:17:19 INFO - PROCESS | 1064 | 1467739039920 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}] 10:17:19 INFO - PROCESS | 1064 | 1467739039922 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:20 INFO - PROCESS | 1064 | 1467739040115 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 10:17:20 INFO - PROCESS | 1064 | 1467739040144 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 1064 | 1467739040147 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:20 INFO - PROCESS | 1064 | ++DOCSHELL 17C63000 == 37 [pid = 1064] [id = 78] 10:17:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (17C6C800) [pid = 1064] [serial = 231] [outer = 00000000] 10:17:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (17CEB800) [pid = 1064] [serial = 232] [outer = 17C6C800] 10:17:20 INFO - PROCESS | 1064 | 1467739040199 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (18BAA800) [pid = 1064] [serial = 233] [outer = 17C6C800] 10:17:20 INFO - PROCESS | 1064 | 1467739040640 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]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 810ms 10:17:20 INFO - PROCESS | 1064 | 1467739040692 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 1064 | 1467739040694 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 10:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:17:20 INFO - PROCESS | 1064 | 1467739040697 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 1064 | 1467739040699 Marionette TRACE conn6 <- [1,278,null,{}] 10:17:20 INFO - PROCESS | 1064 | 1467739040702 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}] 10:17:20 INFO - PROCESS | 1064 | 1467739040704 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:20 INFO - PROCESS | 1064 | 1467739040815 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 10:17:20 INFO - PROCESS | 1064 | 1467739040823 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 1064 | 1467739040825 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:20 INFO - PROCESS | 1064 | ++DOCSHELL 18BC5000 == 38 [pid = 1064] [id = 79] 10:17:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (18BC7800) [pid = 1064] [serial = 234] [outer = 00000000] 10:17:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (18BCE400) [pid = 1064] [serial = 235] [outer = 18BC7800] 10:17:20 INFO - PROCESS | 1064 | 1467739040912 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (18BCF000) [pid = 1064] [serial = 236] [outer = 18BC7800] 10:17:21 INFO - PROCESS | 1064 | 1467739041350 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]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 10:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:17:21 INFO - PROCESS | 1064 | 1467739041370 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 1064 | 1467739041372 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 10:17:21 INFO - PROCESS | 1064 | 1467739041375 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 1064 | 1467739041376 Marionette TRACE conn6 <- [1,282,null,{}] 10:17:21 INFO - PROCESS | 1064 | 1467739041388 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}] 10:17:21 INFO - PROCESS | 1064 | 1467739041393 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:21 INFO - PROCESS | 1064 | 1467739041545 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 10:17:21 INFO - PROCESS | 1064 | 1467739041567 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 1064 | 1467739041569 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:21 INFO - PROCESS | 1064 | ++DOCSHELL 191DA400 == 39 [pid = 1064] [id = 80] 10:17:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (191DB000) [pid = 1064] [serial = 237] [outer = 00000000] 10:17:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (195AFC00) [pid = 1064] [serial = 238] [outer = 191DB000] 10:17:21 INFO - PROCESS | 1064 | 1467739041612 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (195B1400) [pid = 1064] [serial = 239] [outer = 191DB000] 10:17:22 INFO - PROCESS | 1064 | 1467739042039 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]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 10:17:22 INFO - PROCESS | 1064 | 1467739042106 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 10:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:17:22 INFO - PROCESS | 1064 | 1467739042108 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 10:17:22 INFO - PROCESS | 1064 | 1467739042111 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 1064 | 1467739042113 Marionette TRACE conn6 <- [1,286,null,{}] 10:17:22 INFO - PROCESS | 1064 | 1467739042116 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}] 10:17:22 INFO - PROCESS | 1064 | 1467739042118 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:22 INFO - PROCESS | 1064 | 1467739042225 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 10:17:22 INFO - PROCESS | 1064 | 1467739042230 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 1064 | 1467739042232 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:22 INFO - PROCESS | 1064 | ++DOCSHELL 195BB000 == 40 [pid = 1064] [id = 81] 10:17:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (195BC000) [pid = 1064] [serial = 240] [outer = 00000000] 10:17:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (19E16800) [pid = 1064] [serial = 241] [outer = 195BC000] 10:17:22 INFO - PROCESS | 1064 | 1467739042275 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (19E1BC00) [pid = 1064] [serial = 242] [outer = 195BC000] 10:17:22 INFO - PROCESS | 1064 | 1467739042861 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]]]}] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (10D05C00) [pid = 1064] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (18BC8000) [pid = 1064] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (19326400) [pid = 1064] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (0A86E000) [pid = 1064] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (17BC4C00) [pid = 1064] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (10D91800) [pid = 1064] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (19D8A800) [pid = 1064] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (0C495400) [pid = 1064] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17C5FC00) [pid = 1064] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1B449C00) [pid = 1064] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:17:22 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (149CB000) [pid = 1064] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 830ms 10:17:22 INFO - PROCESS | 1064 | 1467739042942 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 10:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:17:22 INFO - PROCESS | 1064 | 1467739042944 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 10:17:22 INFO - PROCESS | 1064 | 1467739042947 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 1064 | 1467739042949 Marionette TRACE conn6 <- [1,290,null,{}] 10:17:22 INFO - PROCESS | 1064 | 1467739042952 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}] 10:17:22 INFO - PROCESS | 1064 | 1467739042954 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:23 INFO - PROCESS | 1064 | 1467739043041 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 10:17:23 INFO - PROCESS | 1064 | 1467739043046 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 1064 | 1467739043048 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:23 INFO - PROCESS | 1064 | ++DOCSHELL 0C48E000 == 41 [pid = 1064] [id = 82] 10:17:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (10D05C00) [pid = 1064] [serial = 243] [outer = 00000000] 10:17:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (17BC3000) [pid = 1064] [serial = 244] [outer = 10D05C00] 10:17:23 INFO - PROCESS | 1064 | 1467739043091 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (17C6BC00) [pid = 1064] [serial = 245] [outer = 10D05C00] 10:17:23 INFO - PROCESS | 1064 | 1467739043502 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]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 572ms 10:17:23 INFO - PROCESS | 1064 | 1467739043520 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 1064 | 1467739043522 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 10:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:17:23 INFO - PROCESS | 1064 | 1467739043534 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 1064 | 1467739043536 Marionette TRACE conn6 <- [1,294,null,{}] 10:17:23 INFO - PROCESS | 1064 | 1467739043540 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}] 10:17:23 INFO - PROCESS | 1064 | 1467739043542 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:23 INFO - PROCESS | 1064 | 1467739043620 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 10:17:23 INFO - PROCESS | 1064 | 1467739043627 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 1064 | 1467739043629 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:23 INFO - PROCESS | 1064 | ++DOCSHELL 1440F000 == 42 [pid = 1064] [id = 83] 10:17:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (18BC6800) [pid = 1064] [serial = 246] [outer = 00000000] 10:17:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (19EB5800) [pid = 1064] [serial = 247] [outer = 18BC6800] 10:17:23 INFO - PROCESS | 1064 | 1467739043672 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1A0A5800) [pid = 1064] [serial = 248] [outer = 18BC6800] 10:17:24 INFO - PROCESS | 1064 | 1467739044075 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]]]}] 10:17:24 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. 10:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 590ms 10:17:24 INFO - PROCESS | 1064 | 1467739044116 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 1064 | 1467739044118 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 10:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:17:24 INFO - PROCESS | 1064 | 1467739044132 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 1064 | 1467739044134 Marionette TRACE conn6 <- [1,298,null,{}] 10:17:24 INFO - PROCESS | 1064 | 1467739044143 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}] 10:17:24 INFO - PROCESS | 1064 | 1467739044145 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:24 INFO - PROCESS | 1064 | 1467739044225 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 10:17:24 INFO - PROCESS | 1064 | 1467739044230 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 1064 | 1467739044232 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:24 INFO - PROCESS | 1064 | ++DOCSHELL 1B5D3800 == 43 [pid = 1064] [id = 84] 10:17:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1BD8F000) [pid = 1064] [serial = 249] [outer = 00000000] 10:17:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (1C6E1000) [pid = 1064] [serial = 250] [outer = 1BD8F000] 10:17:24 INFO - PROCESS | 1064 | 1467739044276 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (1C797000) [pid = 1064] [serial = 251] [outer = 1BD8F000] 10:17:24 INFO - PROCESS | 1064 | 1467739044713 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]]]}] 10:17:24 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. 10:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 650ms 10:17:24 INFO - PROCESS | 1064 | 1467739044775 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 1064 | 1467739044777 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 10:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:17:24 INFO - PROCESS | 1064 | 1467739044780 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 1064 | 1467739044783 Marionette TRACE conn6 <- [1,302,null,{}] 10:17:24 INFO - PROCESS | 1064 | 1467739044797 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}] 10:17:24 INFO - PROCESS | 1064 | 1467739044799 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:24 INFO - PROCESS | 1064 | 1467739044937 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 10:17:25 INFO - PROCESS | 1064 | 1467739045026 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 1064 | 1467739045029 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:25 INFO - PROCESS | 1064 | ++DOCSHELL 0C48DC00 == 44 [pid = 1064] [id = 85] 10:17:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (0C48EC00) [pid = 1064] [serial = 252] [outer = 00000000] 10:17:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (0C49CC00) [pid = 1064] [serial = 253] [outer = 0C48EC00] 10:17:25 INFO - PROCESS | 1064 | 1467739045087 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (104D4400) [pid = 1064] [serial = 254] [outer = 0C48EC00] 10:17:25 INFO - PROCESS | 1064 | 1467739045741 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]]]}] 10:17:25 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. 10:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 990ms 10:17:25 INFO - PROCESS | 1064 | 1467739045774 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 1064 | 1467739045778 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 10:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:17:25 INFO - PROCESS | 1064 | 1467739045783 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 1064 | 1467739045787 Marionette TRACE conn6 <- [1,306,null,{}] 10:17:25 INFO - PROCESS | 1064 | 1467739045791 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}] 10:17:25 INFO - PROCESS | 1064 | 1467739045794 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:25 INFO - PROCESS | 1064 | 1467739045907 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 10:17:26 INFO - PROCESS | 1064 | 1467739046030 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 1064 | 1467739046034 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:26 INFO - PROCESS | 1064 | ++DOCSHELL 10519400 == 45 [pid = 1064] [id = 86] 10:17:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (1072C000) [pid = 1064] [serial = 255] [outer = 00000000] 10:17:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (148ED400) [pid = 1064] [serial = 256] [outer = 1072C000] 10:17:26 INFO - PROCESS | 1064 | 1467739046090 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (15050800) [pid = 1064] [serial = 257] [outer = 1072C000] 10:17:26 INFO - PROCESS | 1064 | 1467739046644 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]]]}] 10:17:26 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. 10:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 870ms 10:17:26 INFO - PROCESS | 1064 | 1467739046658 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 1064 | 1467739046661 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 10:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:17:26 INFO - PROCESS | 1064 | 1467739046665 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 1064 | 1467739046667 Marionette TRACE conn6 <- [1,310,null,{}] 10:17:26 INFO - PROCESS | 1064 | 1467739046671 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}] 10:17:26 INFO - PROCESS | 1064 | 1467739046674 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:26 INFO - PROCESS | 1064 | 1467739046786 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 10:17:26 INFO - PROCESS | 1064 | 1467739046883 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 1064 | 1467739046886 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:26 INFO - PROCESS | 1064 | ++DOCSHELL 0C48F000 == 46 [pid = 1064] [id = 87] 10:17:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (17BCE800) [pid = 1064] [serial = 258] [outer = 00000000] 10:17:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 103 (18F61400) [pid = 1064] [serial = 259] [outer = 17BCE800] 10:17:26 INFO - PROCESS | 1064 | 1467739046940 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 104 (19103800) [pid = 1064] [serial = 260] [outer = 17BCE800] 10:17:27 INFO - PROCESS | 1064 | 1467739047472 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:17:27 INFO - PROCESS | 1064 | 1467739047609 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]]]}] 10:17:27 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. 10:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 969ms 10:17:27 INFO - PROCESS | 1064 | 1467739047638 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 1064 | 1467739047642 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 10:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:17:27 INFO - PROCESS | 1064 | 1467739047653 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 1064 | 1467739047657 Marionette TRACE conn6 <- [1,314,null,{}] 10:17:27 INFO - PROCESS | 1064 | 1467739047661 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}] 10:17:27 INFO - PROCESS | 1064 | 1467739047665 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:27 INFO - PROCESS | 1064 | 1467739047777 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 10:17:27 INFO - PROCESS | 1064 | 1467739047899 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 1064 | 1467739047902 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:27 INFO - PROCESS | 1064 | ++DOCSHELL 191D2C00 == 47 [pid = 1064] [id = 88] 10:17:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 105 (19327C00) [pid = 1064] [serial = 261] [outer = 00000000] 10:17:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 106 (1BE92C00) [pid = 1064] [serial = 262] [outer = 19327C00] 10:17:27 INFO - PROCESS | 1064 | 1467739047956 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 107 (1CC65000) [pid = 1064] [serial = 263] [outer = 19327C00] 10:17:28 INFO - PROCESS | 1064 | 1467739048526 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]]]}] 10:17:28 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. 10:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 10:17:28 INFO - PROCESS | 1064 | 1467739048578 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 1064 | 1467739048580 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 10:17:28 INFO - PROCESS | 1064 | 1467739048583 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:17:28 INFO - PROCESS | 1064 | 1467739048585 Marionette TRACE conn6 <- [1,318,null,{}] 10:17:28 INFO - PROCESS | 1064 | 1467739048589 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}] 10:17:28 INFO - PROCESS | 1064 | 1467739048591 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:28 INFO - PROCESS | 1064 | 1467739048701 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 10:17:28 INFO - PROCESS | 1064 | 1467739048798 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 1064 | 1467739048800 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:28 INFO - PROCESS | 1064 | ++DOCSHELL 10726800 == 48 [pid = 1064] [id = 89] 10:17:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 108 (10728C00) [pid = 1064] [serial = 264] [outer = 00000000] 10:17:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 109 (15A5B000) [pid = 1064] [serial = 265] [outer = 10728C00] 10:17:28 INFO - PROCESS | 1064 | 1467739048853 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 110 (17C5EC00) [pid = 1064] [serial = 266] [outer = 10728C00] 10:17:29 INFO - PROCESS | 1064 | 1467739049528 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]]]}] 10:17:29 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. 10:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 10:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:17:29 INFO - PROCESS | 1064 | 1467739049558 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 1064 | 1467739049562 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 10:17:29 INFO - PROCESS | 1064 | 1467739049567 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 1064 | 1467739049570 Marionette TRACE conn6 <- [1,322,null,{}] 10:17:29 INFO - PROCESS | 1064 | 1467739049576 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}] 10:17:29 INFO - PROCESS | 1064 | 1467739049579 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:29 INFO - PROCESS | 1064 | 1467739049677 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 10:17:29 INFO - PROCESS | 1064 | 1467739049842 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 1064 | 1467739049845 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:29 INFO - PROCESS | 1064 | ++DOCSHELL 10730800 == 49 [pid = 1064] [id = 90] 10:17:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 111 (10730C00) [pid = 1064] [serial = 267] [outer = 00000000] 10:17:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 112 (10DC7C00) [pid = 1064] [serial = 268] [outer = 10730C00] 10:17:29 INFO - PROCESS | 1064 | 1467739049897 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 113 (1504DC00) [pid = 1064] [serial = 269] [outer = 10730C00] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 1B5D3800 == 48 [pid = 1064] [id = 84] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 1440F000 == 47 [pid = 1064] [id = 83] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 0C48E000 == 46 [pid = 1064] [id = 82] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 195BB000 == 45 [pid = 1064] [id = 81] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 191DA400 == 44 [pid = 1064] [id = 80] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 18BC5000 == 43 [pid = 1064] [id = 79] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 17C63000 == 42 [pid = 1064] [id = 78] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 15052C00 == 41 [pid = 1064] [id = 77] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 0C941C00 == 40 [pid = 1064] [id = 76] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 104E3C00 == 39 [pid = 1064] [id = 75] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 112 (1072DC00) [pid = 1064] [serial = 211] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOCSHELL 104EE400 == 38 [pid = 1064] [id = 72] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 111 (15047C00) [pid = 1064] [serial = 139] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 110 (104DC400) [pid = 1064] [serial = 185] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 109 (15053800) [pid = 1064] [serial = 175] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 108 (17BCB000) [pid = 1064] [serial = 190] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 107 (17BCF800) [pid = 1064] [serial = 191] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 106 (104D5800) [pid = 1064] [serial = 172] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 105 (14BD9000) [pid = 1064] [serial = 187] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 104 (150E1C00) [pid = 1064] [serial = 188] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 103 (1937BC00) [pid = 1064] [serial = 178] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 102 (19E1A000) [pid = 1064] [serial = 202] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (0FDFEC00) [pid = 1064] [serial = 182] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (0C947C00) [pid = 1064] [serial = 181] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (17CE3000) [pid = 1064] [serial = 193] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (1BE86000) [pid = 1064] [serial = 209] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (1B5CC800) [pid = 1064] [serial = 208] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (19E1E000) [pid = 1064] [serial = 203] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (1AF8BC00) [pid = 1064] [serial = 206] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (19E19800) [pid = 1064] [serial = 205] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (18B40C00) [pid = 1064] [serial = 194] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (18C6EC00) [pid = 1064] [serial = 196] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (19390400) [pid = 1064] [serial = 199] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (195B9800) [pid = 1064] [serial = 200] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (18F85000) [pid = 1064] [serial = 197] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (0CE35800) [pid = 1064] [serial = 184] [outer = 00000000] [url = about:blank] 10:17:30 INFO - PROCESS | 1064 | 1467739050392 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]]]}] 10:17:30 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. 10:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 890ms 10:17:30 INFO - PROCESS | 1064 | 1467739050458 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 1064 | 1467739050462 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 10:17:30 INFO - PROCESS | 1064 | 1467739050468 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:17:30 INFO - PROCESS | 1064 | 1467739050470 Marionette TRACE conn6 <- [1,326,null,{}] 10:17:30 INFO - PROCESS | 1064 | 1467739050474 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}] 10:17:30 INFO - PROCESS | 1064 | 1467739050477 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:30 INFO - PROCESS | 1064 | 1467739050567 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 10:17:30 INFO - PROCESS | 1064 | 1467739050649 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 1064 | 1467739050651 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:30 INFO - PROCESS | 1064 | ++DOCSHELL 104EB400 == 39 [pid = 1064] [id = 91] 10:17:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (10516400) [pid = 1064] [serial = 270] [outer = 00000000] 10:17:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (10CD3400) [pid = 1064] [serial = 271] [outer = 10516400] 10:17:30 INFO - PROCESS | 1064 | 1467739050700 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (148A1400) [pid = 1064] [serial = 272] [outer = 10516400] 10:17:31 INFO - PROCESS | 1064 | 1467739051095 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]]]}] 10:17:31 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. 10:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 10:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:17:31 INFO - PROCESS | 1064 | 1467739051143 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 1064 | 1467739051145 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 10:17:31 INFO - PROCESS | 1064 | 1467739051149 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 1064 | 1467739051152 Marionette TRACE conn6 <- [1,330,null,{}] 10:17:31 INFO - PROCESS | 1064 | 1467739051162 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}] 10:17:31 INFO - PROCESS | 1064 | 1467739051166 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:31 INFO - PROCESS | 1064 | 1467739051249 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 10:17:31 INFO - PROCESS | 1064 | 1467739051256 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 1064 | 1467739051259 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:31 INFO - PROCESS | 1064 | ++DOCSHELL 151F2400 == 40 [pid = 1064] [id = 92] 10:17:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (17AF6400) [pid = 1064] [serial = 273] [outer = 00000000] 10:17:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (17C1AC00) [pid = 1064] [serial = 274] [outer = 17AF6400] 10:17:31 INFO - PROCESS | 1064 | 1467739051306 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (17C68000) [pid = 1064] [serial = 275] [outer = 17AF6400] 10:17:31 INFO - PROCESS | 1064 | 1467739051768 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]]]}] 10:17:31 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. 10:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 10:17:31 INFO - PROCESS | 1064 | 1467739051823 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 1064 | 1467739051825 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 10:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:17:31 INFO - PROCESS | 1064 | 1467739051829 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 1064 | 1467739051830 Marionette TRACE conn6 <- [1,334,null,{}] 10:17:31 INFO - PROCESS | 1064 | 1467739051834 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}] 10:17:31 INFO - PROCESS | 1064 | 1467739051836 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:31 INFO - PROCESS | 1064 | 1467739051946 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 10:17:31 INFO - PROCESS | 1064 | 1467739051954 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 1064 | 1467739051965 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:32 INFO - PROCESS | 1064 | ++DOCSHELL 18BC2400 == 41 [pid = 1064] [id = 93] 10:17:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (18BC4400) [pid = 1064] [serial = 276] [outer = 00000000] 10:17:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (18BCE800) [pid = 1064] [serial = 277] [outer = 18BC4400] 10:17:32 INFO - PROCESS | 1064 | 1467739052091 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (18CC2400) [pid = 1064] [serial = 278] [outer = 18BC4400] 10:17:32 INFO - PROCESS | 1064 | 1467739052475 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]]]}] 10:17:32 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. 10:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 10:17:32 INFO - PROCESS | 1064 | 1467739052506 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 10:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:17:32 INFO - PROCESS | 1064 | 1467739052508 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 10:17:32 INFO - PROCESS | 1064 | 1467739052512 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 1064 | 1467739052513 Marionette TRACE conn6 <- [1,338,null,{}] 10:17:32 INFO - PROCESS | 1064 | 1467739052517 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}] 10:17:32 INFO - PROCESS | 1064 | 1467739052519 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:32 INFO - PROCESS | 1064 | 1467739052631 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 10:17:32 INFO - PROCESS | 1064 | 1467739052637 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 1064 | 1467739052639 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:32 INFO - PROCESS | 1064 | ++DOCSHELL 18F7B000 == 42 [pid = 1064] [id = 94] 10:17:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (18F85000) [pid = 1064] [serial = 279] [outer = 00000000] 10:17:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (1910E000) [pid = 1064] [serial = 280] [outer = 18F85000] 10:17:32 INFO - PROCESS | 1064 | 1467739052683 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (191DA400) [pid = 1064] [serial = 281] [outer = 18F85000] 10:17:33 INFO - PROCESS | 1064 | 1467739053141 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]]]}] 10:17:33 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. 10:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 10:17:33 INFO - PROCESS | 1064 | 1467739053183 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 10:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:17:33 INFO - PROCESS | 1064 | 1467739053185 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 10:17:33 INFO - PROCESS | 1064 | 1467739053188 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 1064 | 1467739053189 Marionette TRACE conn6 <- [1,342,null,{}] 10:17:33 INFO - PROCESS | 1064 | 1467739053193 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}] 10:17:33 INFO - PROCESS | 1064 | 1467739053198 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:33 INFO - PROCESS | 1064 | 1467739053370 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 10:17:33 INFO - PROCESS | 1064 | 1467739053391 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 1064 | 1467739053393 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:33 INFO - PROCESS | 1064 | ++DOCSHELL 19329400 == 43 [pid = 1064] [id = 95] 10:17:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (195BA400) [pid = 1064] [serial = 282] [outer = 00000000] 10:17:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (19E19800) [pid = 1064] [serial = 283] [outer = 195BA400] 10:17:33 INFO - PROCESS | 1064 | 1467739053437 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 103 (19E22C00) [pid = 1064] [serial = 284] [outer = 195BA400] 10:17:33 INFO - PROCESS | 1064 | 1467739053874 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]]]}] 10:17:33 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. 10:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 10:17:33 INFO - PROCESS | 1064 | 1467739053919 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 1064 | 1467739053921 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 10:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:17:33 INFO - PROCESS | 1064 | 1467739053933 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 1064 | 1467739053935 Marionette TRACE conn6 <- [1,346,null,{}] 10:17:33 INFO - PROCESS | 1064 | 1467739053939 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}] 10:17:33 INFO - PROCESS | 1064 | 1467739053941 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:34 INFO - PROCESS | 1064 | 1467739054055 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 10:17:34 INFO - PROCESS | 1064 | 1467739054066 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 1064 | 1467739054068 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:34 INFO - PROCESS | 1064 | ++DOCSHELL 195B0C00 == 44 [pid = 1064] [id = 96] 10:17:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 104 (1A0A9800) [pid = 1064] [serial = 285] [outer = 00000000] 10:17:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 105 (1B5D0C00) [pid = 1064] [serial = 286] [outer = 1A0A9800] 10:17:34 INFO - PROCESS | 1064 | 1467739054111 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 106 (1B5D2000) [pid = 1064] [serial = 287] [outer = 1A0A9800] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 105 (191DDC00) [pid = 1064] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 104 (148F0000) [pid = 1064] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 103 (0FD63400) [pid = 1064] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 102 (195BC000) [pid = 1064] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (191DB000) [pid = 1064] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (104ED800) [pid = 1064] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (17C6C800) [pid = 1064] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (0C944C00) [pid = 1064] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (10D05C00) [pid = 1064] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (18BC6800) [pid = 1064] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (15054000) [pid = 1064] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (18BC7800) [pid = 1064] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:17:34 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (0C595C00) [pid = 1064] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:17:34 INFO - PROCESS | 1064 | 1467739054673 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]]]}] 10:17:34 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. 10:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 790ms 10:17:34 INFO - PROCESS | 1064 | 1467739054720 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 1064 | 1467739054722 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 10:17:34 INFO - PROCESS | 1064 | 1467739054726 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:17:34 INFO - PROCESS | 1064 | 1467739054728 Marionette TRACE conn6 <- [1,350,null,{}] 10:17:34 INFO - PROCESS | 1064 | 1467739054732 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}] 10:17:34 INFO - PROCESS | 1064 | 1467739054733 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:34 INFO - PROCESS | 1064 | 1467739054814 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 10:17:34 INFO - PROCESS | 1064 | 1467739054822 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 1064 | 1467739054824 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:34 INFO - PROCESS | 1064 | ++DOCSHELL 14BCD000 == 45 [pid = 1064] [id = 97] 10:17:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (17C60400) [pid = 1064] [serial = 288] [outer = 00000000] 10:17:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (1B450C00) [pid = 1064] [serial = 289] [outer = 17C60400] 10:17:34 INFO - PROCESS | 1064 | 1467739054868 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (1BD8FC00) [pid = 1064] [serial = 290] [outer = 17C60400] 10:17:35 INFO - PROCESS | 1064 | 1467739055292 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]]]}] 10:17:35 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. 10:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 10:17:35 INFO - PROCESS | 1064 | 1467739055361 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 1064 | 1467739055363 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 10:17:35 INFO - PROCESS | 1064 | 1467739055366 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:17:35 INFO - PROCESS | 1064 | 1467739055368 Marionette TRACE conn6 <- [1,354,null,{}] 10:17:35 INFO - PROCESS | 1064 | 1467739055372 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}] 10:17:35 INFO - PROCESS | 1064 | 1467739055373 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:35 INFO - PROCESS | 1064 | 1467739055454 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 10:17:35 INFO - PROCESS | 1064 | 1467739055462 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 1064 | 1467739055464 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:35 INFO - PROCESS | 1064 | ++DOCSHELL 19E21C00 == 46 [pid = 1064] [id = 98] 10:17:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (1CC64C00) [pid = 1064] [serial = 291] [outer = 00000000] 10:17:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (1D322400) [pid = 1064] [serial = 292] [outer = 1CC64C00] 10:17:35 INFO - PROCESS | 1064 | 1467739055508 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (1D40F800) [pid = 1064] [serial = 293] [outer = 1CC64C00] 10:17:35 INFO - PROCESS | 1064 | 1467739055932 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]]]}] 10:17:35 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. 10:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 10:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:17:35 INFO - PROCESS | 1064 | 1467739056001 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 1064 | 1467739056003 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 10:17:35 INFO - PROCESS | 1064 | 1467739056006 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 1064 | 1467739056008 Marionette TRACE conn6 <- [1,358,null,{}] 10:17:35 INFO - PROCESS | 1064 | 1467739056011 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}] 10:17:35 INFO - PROCESS | 1064 | 1467739056013 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:36 INFO - PROCESS | 1064 | 1467739056095 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 10:17:36 INFO - PROCESS | 1064 | 1467739056102 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 1064 | 1467739056104 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:36 INFO - PROCESS | 1064 | ++DOCSHELL 1AF92400 == 47 [pid = 1064] [id = 99] 10:17:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (1AFAC800) [pid = 1064] [serial = 294] [outer = 00000000] 10:17:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (1AFB2C00) [pid = 1064] [serial = 295] [outer = 1AFAC800] 10:17:36 INFO - PROCESS | 1064 | 1467739056146 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (1AFB4800) [pid = 1064] [serial = 296] [outer = 1AFAC800] 10:17:36 INFO - PROCESS | 1064 | 1467739056753 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]]]}] 10:17:36 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. 10:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 770ms 10:17:36 INFO - PROCESS | 1064 | 1467739056777 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 10:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:17:36 INFO - PROCESS | 1064 | 1467739056782 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 10:17:36 INFO - PROCESS | 1064 | 1467739056786 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 1064 | 1467739056790 Marionette TRACE conn6 <- [1,362,null,{}] 10:17:36 INFO - PROCESS | 1064 | 1467739056796 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}] 10:17:36 INFO - PROCESS | 1064 | 1467739056799 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:36 INFO - PROCESS | 1064 | 1467739056913 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 10:17:37 INFO - PROCESS | 1064 | 1467739057015 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 1064 | 1467739057018 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:37 INFO - PROCESS | 1064 | ++DOCSHELL 104DA800 == 48 [pid = 1064] [id = 100] 10:17:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 103 (104DC800) [pid = 1064] [serial = 297] [outer = 00000000] 10:17:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 104 (1063E000) [pid = 1064] [serial = 298] [outer = 104DC800] 10:17:37 INFO - PROCESS | 1064 | 1467739057075 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 105 (10730400) [pid = 1064] [serial = 299] [outer = 104DC800] 10:17:37 INFO - PROCESS | 1064 | 1467739057729 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]]]}] 10:17:37 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. 10:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 989ms 10:17:37 INFO - PROCESS | 1064 | 1467739057777 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 1064 | 1467739057782 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 10:17:37 INFO - PROCESS | 1064 | 1467739057788 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:17:37 INFO - PROCESS | 1064 | 1467739057791 Marionette TRACE conn6 <- [1,366,null,{}] 10:17:37 INFO - PROCESS | 1064 | 1467739057796 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}] 10:17:37 INFO - PROCESS | 1064 | 1467739057798 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:37 INFO - PROCESS | 1064 | 1467739057944 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 10:17:38 INFO - PROCESS | 1064 | 1467739058073 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 1064 | 1467739058076 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:38 INFO - PROCESS | 1064 | ++DOCSHELL 144D1800 == 49 [pid = 1064] [id = 101] 10:17:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 106 (144D2400) [pid = 1064] [serial = 300] [outer = 00000000] 10:17:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 107 (144D7000) [pid = 1064] [serial = 301] [outer = 144D2400] 10:17:38 INFO - PROCESS | 1064 | 1467739058132 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 108 (148E4400) [pid = 1064] [serial = 302] [outer = 144D2400] 10:17:38 INFO - PROCESS | 1064 | 1467739058756 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]]]}] 10:17:38 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. 10:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1017ms 10:17:38 INFO - PROCESS | 1064 | 1467739058810 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 1064 | 1467739058812 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 10:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:17:38 INFO - PROCESS | 1064 | 1467739058816 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - PROCESS | 1064 | 1467739058819 Marionette TRACE conn6 <- [1,370,null,{}] 10:17:38 INFO - PROCESS | 1064 | 1467739058831 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}] 10:17:38 INFO - PROCESS | 1064 | 1467739058836 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:38 INFO - PROCESS | 1064 | 1467739058946 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 10:17:39 INFO - PROCESS | 1064 | 1467739059074 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 1064 | 1467739059078 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:39 INFO - PROCESS | 1064 | ++DOCSHELL 18F7FC00 == 50 [pid = 1064] [id = 102] 10:17:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 109 (18F83000) [pid = 1064] [serial = 303] [outer = 00000000] 10:17:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 110 (191E1400) [pid = 1064] [serial = 304] [outer = 18F83000] 10:17:39 INFO - PROCESS | 1064 | 1467739059136 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 111 (195BB800) [pid = 1064] [serial = 305] [outer = 18F83000] 10:17:39 INFO - PROCESS | 1064 | 1467739059749 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]]]}] 10:17:39 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. 10:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 10:17:39 INFO - PROCESS | 1064 | 1467739059789 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 1064 | 1467739059792 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 10:17:39 INFO - PROCESS | 1064 | 1467739059795 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:17:39 INFO - PROCESS | 1064 | 1467739059797 Marionette TRACE conn6 <- [1,374,null,{}] 10:17:39 INFO - PROCESS | 1064 | 1467739059801 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}] 10:17:39 INFO - PROCESS | 1064 | 1467739059803 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:39 INFO - PROCESS | 1064 | 1467739059913 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 10:17:39 INFO - PROCESS | 1064 | 1467739060010 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 1064 | 1467739060013 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:40 INFO - PROCESS | 1064 | ++DOCSHELL 1AFB0000 == 51 [pid = 1064] [id = 103] 10:17:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 112 (1AFB0400) [pid = 1064] [serial = 306] [outer = 00000000] 10:17:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 113 (1C62DC00) [pid = 1064] [serial = 307] [outer = 1AFB0400] 10:17:40 INFO - PROCESS | 1064 | 1467739060067 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 114 (1D40F400) [pid = 1064] [serial = 308] [outer = 1AFB0400] 10:17:40 INFO - PROCESS | 1064 | 1467739060875 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:17:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1121ms 10:17:40 INFO - PROCESS | 1064 | 1467739060920 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 1064 | 1467739060925 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 10:17:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:17:40 INFO - PROCESS | 1064 | 1467739060930 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 1064 | 1467739060933 Marionette TRACE conn6 <- [1,378,null,{}] 10:17:40 INFO - PROCESS | 1064 | 1467739060938 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}] 10:17:40 INFO - PROCESS | 1064 | 1467739060941 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:41 INFO - PROCESS | 1064 | 1467739061043 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 10:17:41 INFO - PROCESS | 1064 | 1467739061171 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 1064 | 1467739061175 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:41 INFO - PROCESS | 1064 | ++DOCSHELL 108AB400 == 52 [pid = 1064] [id = 104] 10:17:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 115 (109F5000) [pid = 1064] [serial = 309] [outer = 00000000] 10:17:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 116 (10DD0000) [pid = 1064] [serial = 310] [outer = 109F5000] 10:17:41 INFO - PROCESS | 1064 | 1467739061225 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 117 (14466000) [pid = 1064] [serial = 311] [outer = 109F5000] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 148ECC00 == 51 [pid = 1064] [id = 59] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 19E21C00 == 50 [pid = 1064] [id = 98] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 14BCD000 == 49 [pid = 1064] [id = 97] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 195B0C00 == 48 [pid = 1064] [id = 96] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 19329400 == 47 [pid = 1064] [id = 95] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 18F7B000 == 46 [pid = 1064] [id = 94] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 18BC2400 == 45 [pid = 1064] [id = 93] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 151F2400 == 44 [pid = 1064] [id = 92] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 104EB400 == 43 [pid = 1064] [id = 91] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 10730800 == 42 [pid = 1064] [id = 90] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 116 (1C6E1000) [pid = 1064] [serial = 250] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOCSHELL 0C48DC00 == 41 [pid = 1064] [id = 85] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 115 (19E16800) [pid = 1064] [serial = 241] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 114 (195B1400) [pid = 1064] [serial = 239] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 113 (108A0C00) [pid = 1064] [serial = 224] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 112 (10646800) [pid = 1064] [serial = 223] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 111 (17868800) [pid = 1064] [serial = 217] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 110 (195AFC00) [pid = 1064] [serial = 238] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 109 (17CEB800) [pid = 1064] [serial = 232] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 108 (1BD93800) [pid = 1064] [serial = 220] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 107 (10518C00) [pid = 1064] [serial = 226] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 106 (10646C00) [pid = 1064] [serial = 227] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 105 (10517800) [pid = 1064] [serial = 214] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 104 (17C6BC00) [pid = 1064] [serial = 245] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 103 (17BC3000) [pid = 1064] [serial = 244] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 102 (19E1BC00) [pid = 1064] [serial = 242] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (1A0A5800) [pid = 1064] [serial = 248] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (16326800) [pid = 1064] [serial = 229] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (17869800) [pid = 1064] [serial = 230] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (18BCE400) [pid = 1064] [serial = 235] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (18BCF000) [pid = 1064] [serial = 236] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (19EB5800) [pid = 1064] [serial = 247] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (18BAA800) [pid = 1064] [serial = 233] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (0FDFB000) [pid = 1064] [serial = 136] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (195BBC00) [pid = 1064] [serial = 179] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (15A59800) [pid = 1064] [serial = 176] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (104EA400) [pid = 1064] [serial = 173] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 1064 | 1467739061828 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:17:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 10:17:41 INFO - PROCESS | 1064 | 1467739061861 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 1064 | 1467739061865 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 10:17:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:17:41 INFO - PROCESS | 1064 | 1467739061871 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 1064 | 1467739061873 Marionette TRACE conn6 <- [1,382,null,{}] 10:17:41 INFO - PROCESS | 1064 | 1467739061877 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}] 10:17:41 INFO - PROCESS | 1064 | 1467739061880 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:41 INFO - PROCESS | 1064 | 1467739061968 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 10:17:41 INFO - PROCESS | 1064 | 1467739061978 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 1064 | 1467739061980 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:41 INFO - PROCESS | 1064 | ++DOCSHELL 1051D800 == 42 [pid = 1064] [id = 105] 10:17:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1051E400) [pid = 1064] [serial = 312] [outer = 00000000] 10:17:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (10647800) [pid = 1064] [serial = 313] [outer = 1051E400] 10:17:42 INFO - PROCESS | 1064 | 1467739062028 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (1072E400) [pid = 1064] [serial = 314] [outer = 1051E400] 10:17:42 INFO - PROCESS | 1064 | 1467739062546 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:17:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 10:17:42 INFO - PROCESS | 1064 | 1467739062605 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 1064 | 1467739062608 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 10:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:17:42 INFO - PROCESS | 1064 | 1467739062611 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 1064 | 1467739062615 Marionette TRACE conn6 <- [1,386,null,{}] 10:17:42 INFO - PROCESS | 1064 | 1467739062624 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}] 10:17:42 INFO - PROCESS | 1064 | 1467739062629 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:42 INFO - PROCESS | 1064 | 1467739062716 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 10:17:42 INFO - PROCESS | 1064 | 1467739062803 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 1064 | 1467739062805 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:42 INFO - PROCESS | 1064 | ++DOCSHELL 144D5400 == 43 [pid = 1064] [id = 106] 10:17:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (144D5800) [pid = 1064] [serial = 315] [outer = 00000000] 10:17:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (14BCC800) [pid = 1064] [serial = 316] [outer = 144D5800] 10:17:42 INFO - PROCESS | 1064 | 1467739062855 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (151EF000) [pid = 1064] [serial = 317] [outer = 144D5800] 10:17:43 INFO - PROCESS | 1064 | 1467739063238 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]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 10:17:43 INFO - PROCESS | 1064 | 1467739063285 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 10:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:17:43 INFO - PROCESS | 1064 | 1467739063288 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 10:17:43 INFO - PROCESS | 1064 | 1467739063291 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 1064 | 1467739063293 Marionette TRACE conn6 <- [1,390,null,{}] 10:17:43 INFO - PROCESS | 1064 | 1467739063296 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}] 10:17:43 INFO - PROCESS | 1064 | 1467739063298 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:43 INFO - PROCESS | 1064 | 1467739063383 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 10:17:43 INFO - PROCESS | 1064 | 1467739063389 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 1064 | 1467739063390 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:43 INFO - PROCESS | 1064 | ++DOCSHELL 1632BC00 == 44 [pid = 1064] [id = 107] 10:17:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (1632D400) [pid = 1064] [serial = 318] [outer = 00000000] 10:17:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (17BC3000) [pid = 1064] [serial = 319] [outer = 1632D400] 10:17:43 INFO - PROCESS | 1064 | 1467739063443 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (17BCF000) [pid = 1064] [serial = 320] [outer = 1632D400] 10:17:43 INFO - PROCESS | 1064 | 1467739063883 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]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 631ms 10:17:43 INFO - PROCESS | 1064 | 1467739063927 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 1064 | 1467739063929 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 10:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:17:43 INFO - PROCESS | 1064 | 1467739063939 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 1064 | 1467739063940 Marionette TRACE conn6 <- [1,394,null,{}] 10:17:43 INFO - PROCESS | 1064 | 1467739063944 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}] 10:17:43 INFO - PROCESS | 1064 | 1467739063946 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:44 INFO - PROCESS | 1064 | 1467739064054 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 10:17:44 INFO - PROCESS | 1064 | 1467739064136 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 1064 | 1467739064138 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:44 INFO - PROCESS | 1064 | ++DOCSHELL 17C6A000 == 45 [pid = 1064] [id = 108] 10:17:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (17C6BC00) [pid = 1064] [serial = 321] [outer = 00000000] 10:17:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (18B0FC00) [pid = 1064] [serial = 322] [outer = 17C6BC00] 10:17:44 INFO - PROCESS | 1064 | 1467739064181 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 103 (18B35000) [pid = 1064] [serial = 323] [outer = 17C6BC00] 10:17:44 INFO - PROCESS | 1064 | 1467739064621 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]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:17:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 10:17:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:17:44 INFO - PROCESS | 1064 | 1467739064662 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 1064 | 1467739064664 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 10:17:44 INFO - PROCESS | 1064 | 1467739064667 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 1064 | 1467739064669 Marionette TRACE conn6 <- [1,398,null,{}] 10:17:44 INFO - PROCESS | 1064 | 1467739064672 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}] 10:17:44 INFO - PROCESS | 1064 | 1467739064678 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:44 INFO - PROCESS | 1064 | 1467739064819 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 10:17:44 INFO - PROCESS | 1064 | 1467739064899 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 1064 | 1467739064901 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:44 INFO - PROCESS | 1064 | ++DOCSHELL 18F83800 == 46 [pid = 1064] [id = 109] 10:17:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 104 (19101800) [pid = 1064] [serial = 324] [outer = 00000000] 10:17:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 105 (1910A800) [pid = 1064] [serial = 325] [outer = 19101800] 10:17:44 INFO - PROCESS | 1064 | 1467739064945 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 106 (191D3C00) [pid = 1064] [serial = 326] [outer = 19101800] 10:17:45 INFO - PROCESS | 1064 | 1467739065580 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]]]}] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 105 (18F85000) [pid = 1064] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 104 (195BA400) [pid = 1064] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 103 (10516400) [pid = 1064] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 102 (10730C00) [pid = 1064] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (18BC4400) [pid = 1064] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (17AF6400) [pid = 1064] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (1A0A9800) [pid = 1064] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (1CC64C00) [pid = 1064] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (17C60400) [pid = 1064] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:17:45 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (1BD8F000) [pid = 1064] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:17:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:17:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1020ms 10:17:45 INFO - PROCESS | 1064 | 1467739065689 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 10:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:17:45 INFO - PROCESS | 1064 | 1467739065693 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 10:17:45 INFO - PROCESS | 1064 | 1467739065699 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 1064 | 1467739065703 Marionette TRACE conn6 <- [1,402,null,{}] 10:17:45 INFO - PROCESS | 1064 | 1467739065709 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}] 10:17:45 INFO - PROCESS | 1064 | 1467739065712 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:45 INFO - PROCESS | 1064 | 1467739065826 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 10:17:45 INFO - PROCESS | 1064 | 1467739065947 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 1064 | 1467739065952 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:45 INFO - PROCESS | 1064 | ++DOCSHELL 0C94FC00 == 47 [pid = 1064] [id = 110] 10:17:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (104ED800) [pid = 1064] [serial = 327] [outer = 00000000] 10:17:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (10516C00) [pid = 1064] [serial = 328] [outer = 104ED800] 10:17:45 INFO - PROCESS | 1064 | 1467739066010 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (1063DC00) [pid = 1064] [serial = 329] [outer = 104ED800] 10:17:46 INFO - PROCESS | 1064 | 1467739066608 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]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:17:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 930ms 10:17:46 INFO - PROCESS | 1064 | 1467739066641 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 1064 | 1467739066646 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 10:17:46 INFO - PROCESS | 1064 | 1467739066653 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:17:46 INFO - PROCESS | 1064 | 1467739066656 Marionette TRACE conn6 <- [1,406,null,{}] 10:17:46 INFO - PROCESS | 1064 | 1467739066660 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}] 10:17:46 INFO - PROCESS | 1064 | 1467739066663 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:46 INFO - PROCESS | 1064 | 1467739066777 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 10:17:46 INFO - PROCESS | 1064 | 1467739066905 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 1064 | 1467739066908 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:46 INFO - PROCESS | 1064 | ++DOCSHELL 14470C00 == 48 [pid = 1064] [id = 111] 10:17:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (14471000) [pid = 1064] [serial = 330] [outer = 00000000] 10:17:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (144D7C00) [pid = 1064] [serial = 331] [outer = 14471000] 10:17:46 INFO - PROCESS | 1064 | 1467739066966 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (15054000) [pid = 1064] [serial = 332] [outer = 14471000] 10:17:47 INFO - PROCESS | 1064 | 1467739067564 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]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:17:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 969ms 10:17:47 INFO - PROCESS | 1064 | 1467739067627 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 1064 | 1467739067629 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 10:17:47 INFO - PROCESS | 1064 | 1467739067633 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:17:47 INFO - PROCESS | 1064 | 1467739067637 Marionette TRACE conn6 <- [1,410,null,{}] 10:17:47 INFO - PROCESS | 1064 | 1467739067648 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}] 10:17:47 INFO - PROCESS | 1064 | 1467739067653 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:47 INFO - PROCESS | 1064 | 1467739067763 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 10:17:47 INFO - PROCESS | 1064 | 1467739067863 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 1064 | 1467739067867 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:47 INFO - PROCESS | 1064 | ++DOCSHELL 18F80C00 == 49 [pid = 1064] [id = 112] 10:17:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 103 (18F85000) [pid = 1064] [serial = 333] [outer = 00000000] 10:17:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 104 (191DA000) [pid = 1064] [serial = 334] [outer = 18F85000] 10:17:47 INFO - PROCESS | 1064 | 1467739067924 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 105 (195AFC00) [pid = 1064] [serial = 335] [outer = 18F85000] 10:17:48 INFO - PROCESS | 1064 | 1467739068561 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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:17:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 10:17:48 INFO - PROCESS | 1064 | 1467739068608 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 1064 | 1467739068611 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 10:17:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:17:48 INFO - PROCESS | 1064 | 1467739068615 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 1064 | 1467739068617 Marionette TRACE conn6 <- [1,414,null,{}] 10:17:48 INFO - PROCESS | 1064 | 1467739068621 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}] 10:17:48 INFO - PROCESS | 1064 | 1467739068623 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:48 INFO - PROCESS | 1064 | 1467739068731 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 10:17:48 INFO - PROCESS | 1064 | 1467739068857 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 1064 | 1467739068860 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:48 INFO - PROCESS | 1064 | ++DOCSHELL 19D1D400 == 50 [pid = 1064] [id = 113] 10:17:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 106 (19D1E000) [pid = 1064] [serial = 336] [outer = 00000000] 10:17:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 107 (19E16800) [pid = 1064] [serial = 337] [outer = 19D1E000] 10:17:48 INFO - PROCESS | 1064 | 1467739068914 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 108 (1A0A6400) [pid = 1064] [serial = 338] [outer = 19D1E000] 10:17:49 INFO - PROCESS | 1064 | 1467739069476 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]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:17:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 10:17:49 INFO - PROCESS | 1064 | 1467739069547 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 1064 | 1467739069549 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 10:17:49 INFO - PROCESS | 1064 | 1467739069552 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:17:49 INFO - PROCESS | 1064 | 1467739069554 Marionette TRACE conn6 <- [1,418,null,{}] 10:17:49 INFO - PROCESS | 1064 | 1467739069558 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}] 10:17:49 INFO - PROCESS | 1064 | 1467739069560 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:49 INFO - PROCESS | 1064 | 1467739069663 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 10:17:49 INFO - PROCESS | 1064 | 1467739069761 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 1064 | 1467739069763 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:49 INFO - PROCESS | 1064 | ++DOCSHELL 19C87000 == 51 [pid = 1064] [id = 114] 10:17:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 109 (19C8A000) [pid = 1064] [serial = 339] [outer = 00000000] 10:17:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 110 (19C90000) [pid = 1064] [serial = 340] [outer = 19C8A000] 10:17:49 INFO - PROCESS | 1064 | 1467739069815 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 111 (19C90800) [pid = 1064] [serial = 341] [outer = 19C8A000] 10:17:50 INFO - PROCESS | 1064 | 1467739070946 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]]]}] 10:17:50 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 10:17:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1422ms 10:17:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:17:50 INFO - PROCESS | 1064 | 1467739070979 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 1064 | 1467739070983 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 10:17:50 INFO - PROCESS | 1064 | 1467739070989 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 1064 | 1467739070992 Marionette TRACE conn6 <- [1,422,null,{}] 10:17:50 INFO - PROCESS | 1064 | 1467739071004 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}] 10:17:50 INFO - PROCESS | 1064 | 1467739071007 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:51 INFO - PROCESS | 1064 | 1467739071109 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 10:17:51 INFO - PROCESS | 1064 | 1467739071233 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 1064 | 1467739071235 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:51 INFO - PROCESS | 1064 | ++DOCSHELL 10645000 == 52 [pid = 1064] [id = 115] 10:17:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 112 (10646C00) [pid = 1064] [serial = 342] [outer = 00000000] 10:17:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 113 (108A6C00) [pid = 1064] [serial = 343] [outer = 10646C00] 10:17:51 INFO - PROCESS | 1064 | 1467739071287 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 114 (1446CC00) [pid = 1064] [serial = 344] [outer = 10646C00] 10:17:51 INFO - PROCESS | 1064 | --DOCSHELL 17C6A000 == 51 [pid = 1064] [id = 108] 10:17:51 INFO - PROCESS | 1064 | --DOCSHELL 1632BC00 == 50 [pid = 1064] [id = 107] 10:17:51 INFO - PROCESS | 1064 | --DOCSHELL 144D5400 == 49 [pid = 1064] [id = 106] 10:17:51 INFO - PROCESS | 1064 | --DOCSHELL 1051D800 == 48 [pid = 1064] [id = 105] 10:17:51 INFO - PROCESS | 1064 | --DOCSHELL 108AB400 == 47 [pid = 1064] [id = 104] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 113 (1C797000) [pid = 1064] [serial = 251] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 112 (1910E000) [pid = 1064] [serial = 280] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 111 (191DA400) [pid = 1064] [serial = 281] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 110 (19E22C00) [pid = 1064] [serial = 284] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 109 (19E19800) [pid = 1064] [serial = 283] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 108 (148ED400) [pid = 1064] [serial = 256] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 107 (18F61400) [pid = 1064] [serial = 259] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 106 (15A5B000) [pid = 1064] [serial = 265] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 105 (0C49CC00) [pid = 1064] [serial = 253] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 104 (10CD3400) [pid = 1064] [serial = 271] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 103 (148A1400) [pid = 1064] [serial = 272] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 102 (1504DC00) [pid = 1064] [serial = 269] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (10DC7C00) [pid = 1064] [serial = 268] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (18BCE800) [pid = 1064] [serial = 277] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (1BE92C00) [pid = 1064] [serial = 262] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (17C1AC00) [pid = 1064] [serial = 274] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (17C68000) [pid = 1064] [serial = 275] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (1B5D0C00) [pid = 1064] [serial = 286] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (1D40F800) [pid = 1064] [serial = 293] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (1AFB2C00) [pid = 1064] [serial = 295] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (1D322400) [pid = 1064] [serial = 292] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (1B5D2000) [pid = 1064] [serial = 287] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (1B450C00) [pid = 1064] [serial = 289] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (1BD8FC00) [pid = 1064] [serial = 290] [outer = 00000000] [url = about:blank] 10:17:51 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (18CC2400) [pid = 1064] [serial = 278] [outer = 00000000] [url = about:blank] 10:17:52 INFO - PROCESS | 1064 | 1467739072325 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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:17:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1383ms 10:17:52 INFO - PROCESS | 1064 | 1467739072372 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 1064 | 1467739072376 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 10:17:52 INFO - PROCESS | 1064 | 1467739072383 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:17:52 INFO - PROCESS | 1064 | 1467739072385 Marionette TRACE conn6 <- [1,426,null,{}] 10:17:52 INFO - PROCESS | 1064 | 1467739072389 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}] 10:17:52 INFO - PROCESS | 1064 | 1467739072391 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:52 INFO - PROCESS | 1064 | 1467739072485 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 10:17:52 INFO - PROCESS | 1064 | 1467739072492 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 1064 | 1467739072494 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:52 INFO - PROCESS | 1064 | ++DOCSHELL 10649400 == 48 [pid = 1064] [id = 116] 10:17:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (1072E000) [pid = 1064] [serial = 345] [outer = 00000000] 10:17:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (144CC400) [pid = 1064] [serial = 346] [outer = 1072E000] 10:17:52 INFO - PROCESS | 1064 | 1467739072541 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (144DAC00) [pid = 1064] [serial = 347] [outer = 1072E000] 10:17:53 INFO - PROCESS | 1064 | 1467739073021 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] 10:17:53 INFO - PROCESS | 1064 | 1467739073059 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 10:17:53 INFO - PROCESS | 1064 | 1467739073063 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:17:53 INFO - PROCESS | 1064 | 1467739073066 Marionette TRACE conn6 <- [1,430,null,{}] 10:17:53 INFO - PROCESS | 1064 | 1467739073076 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}] 10:17:53 INFO - PROCESS | 1064 | 1467739073081 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:53 INFO - PROCESS | 1064 | 1467739073170 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 10:17:53 INFO - PROCESS | 1064 | 1467739073261 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 1064 | 1467739073264 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:53 INFO - PROCESS | 1064 | ++DOCSHELL 17BCEC00 == 49 [pid = 1064] [id = 117] 10:17:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (17BCFC00) [pid = 1064] [serial = 348] [outer = 00000000] 10:17:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (17C69000) [pid = 1064] [serial = 349] [outer = 17BCFC00] 10:17:53 INFO - PROCESS | 1064 | 1467739073313 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (18B01400) [pid = 1064] [serial = 350] [outer = 17BCFC00] 10:17:53 INFO - PROCESS | 1064 | 1467739073708 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]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:17:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 10:17:53 INFO - PROCESS | 1064 | 1467739073736 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 1064 | 1467739073739 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:17:53 INFO - PROCESS | 1064 | 1467739073755 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 1064 | 1467739073757 Marionette TRACE conn6 <- [1,434,null,{}] 10:17:53 INFO - PROCESS | 1064 | 1467739073760 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}] 10:17:53 INFO - PROCESS | 1064 | 1467739073762 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:53 INFO - PROCESS | 1064 | 1467739073880 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 10:17:53 INFO - PROCESS | 1064 | 1467739073968 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 1064 | 1467739073970 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:53 INFO - PROCESS | 1064 | ++DOCSHELL 18BCF000 == 50 [pid = 1064] [id = 118] 10:17:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (18BCF400) [pid = 1064] [serial = 351] [outer = 00000000] 10:17:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (19107000) [pid = 1064] [serial = 352] [outer = 18BCF400] 10:17:54 INFO - PROCESS | 1064 | 1467739074026 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (191D7800) [pid = 1064] [serial = 353] [outer = 18BCF400] 10:17:54 INFO - PROCESS | 1064 | 1467739074468 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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:17:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 10:17:54 INFO - PROCESS | 1064 | 1467739074487 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 1064 | 1467739074489 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 10:17:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:17:54 INFO - PROCESS | 1064 | 1467739074492 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 1064 | 1467739074494 Marionette TRACE conn6 <- [1,438,null,{}] 10:17:54 INFO - PROCESS | 1064 | 1467739074503 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}] 10:17:54 INFO - PROCESS | 1064 | 1467739074505 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:54 INFO - PROCESS | 1064 | 1467739074618 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 10:17:54 INFO - PROCESS | 1064 | 1467739074623 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 1064 | 1467739074625 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:54 INFO - PROCESS | 1064 | ++DOCSHELL 191DA800 == 51 [pid = 1064] [id = 119] 10:17:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (191DD800) [pid = 1064] [serial = 354] [outer = 00000000] 10:17:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (19C88800) [pid = 1064] [serial = 355] [outer = 191DD800] 10:17:54 INFO - PROCESS | 1064 | 1467739074670 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (19E14C00) [pid = 1064] [serial = 356] [outer = 191DD800] 10:17:55 INFO - PROCESS | 1064 | 1467739075131 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]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:17:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 10:17:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:17:55 INFO - PROCESS | 1064 | 1467739075184 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 1064 | 1467739075186 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 10:17:55 INFO - PROCESS | 1064 | 1467739075189 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 1064 | 1467739075190 Marionette TRACE conn6 <- [1,442,null,{}] 10:17:55 INFO - PROCESS | 1064 | 1467739075194 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}] 10:17:55 INFO - PROCESS | 1064 | 1467739075199 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:55 INFO - PROCESS | 1064 | 1467739075371 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 10:17:55 INFO - PROCESS | 1064 | 1467739075433 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 1064 | 1467739075435 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:55 INFO - PROCESS | 1064 | ++DOCSHELL 17A2C000 == 52 [pid = 1064] [id = 120] 10:17:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (19E1E400) [pid = 1064] [serial = 357] [outer = 00000000] 10:17:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 103 (1AFB7C00) [pid = 1064] [serial = 358] [outer = 19E1E400] 10:17:55 INFO - PROCESS | 1064 | 1467739075479 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 104 (1B5C9000) [pid = 1064] [serial = 359] [outer = 19E1E400] 10:17:55 INFO - PROCESS | 1064 | --DOMWINDOW == 103 (17C6BC00) [pid = 1064] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:17:55 INFO - PROCESS | 1064 | --DOMWINDOW == 102 (144D5800) [pid = 1064] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:17:55 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (109F5000) [pid = 1064] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:17:55 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (1051E400) [pid = 1064] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:17:55 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (1632D400) [pid = 1064] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:17:55 INFO - PROCESS | 1064 | 1467739075891 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]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:17:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 10:17:55 INFO - PROCESS | 1064 | 1467739075920 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 1064 | 1467739075922 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 10:17:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:17:55 INFO - PROCESS | 1064 | 1467739075924 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 1064 | 1467739075926 Marionette TRACE conn6 <- [1,446,null,{}] 10:17:55 INFO - PROCESS | 1064 | 1467739075929 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}] 10:17:55 INFO - PROCESS | 1064 | 1467739075940 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:56 INFO - PROCESS | 1064 | 1467739076022 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 10:17:56 INFO - PROCESS | 1064 | 1467739076112 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 1064 | 1467739076114 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:56 INFO - PROCESS | 1064 | ++DOCSHELL 10516800 == 53 [pid = 1064] [id = 121] 10:17:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (1051FC00) [pid = 1064] [serial = 360] [outer = 00000000] 10:17:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (1BD8F800) [pid = 1064] [serial = 361] [outer = 1051FC00] 10:17:56 INFO - PROCESS | 1064 | 1467739076157 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (1BE86800) [pid = 1064] [serial = 362] [outer = 1051FC00] 10:17:56 INFO - PROCESS | 1064 | 1467739076526 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]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 10:17:56 INFO - PROCESS | 1064 | 1467739076556 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 10:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:17:56 INFO - PROCESS | 1064 | 1467739076558 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 10:17:56 INFO - PROCESS | 1064 | 1467739076561 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 1064 | 1467739076563 Marionette TRACE conn6 <- [1,450,null,{}] 10:17:56 INFO - PROCESS | 1064 | 1467739076566 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}] 10:17:56 INFO - PROCESS | 1064 | 1467739076568 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:56 INFO - PROCESS | 1064 | 1467739076684 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 10:17:56 INFO - PROCESS | 1064 | 1467739076724 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 1064 | 1467739076726 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:56 INFO - PROCESS | 1064 | ++DOCSHELL 1A411C00 == 54 [pid = 1064] [id = 122] 10:17:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 103 (1A412000) [pid = 1064] [serial = 363] [outer = 00000000] 10:17:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 104 (1A41BC00) [pid = 1064] [serial = 364] [outer = 1A412000] 10:17:56 INFO - PROCESS | 1064 | 1467739076770 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 105 (1A41E400) [pid = 1064] [serial = 365] [outer = 1A412000] 10:17:57 INFO - PROCESS | 1064 | 1467739077173 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] 10:17:57 INFO - PROCESS | 1064 | 1467739077195 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 10:17:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:17:57 INFO - PROCESS | 1064 | 1467739077198 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 1064 | 1467739077200 Marionette TRACE conn6 <- [1,454,null,{}] 10:17:57 INFO - PROCESS | 1064 | 1467739077203 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}] 10:17:57 INFO - PROCESS | 1064 | 1467739077205 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:57 INFO - PROCESS | 1064 | 1467739077324 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 10:17:57 INFO - PROCESS | 1064 | 1467739077332 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 1064 | 1467739077334 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:57 INFO - PROCESS | 1064 | ++DOCSHELL 1A420C00 == 55 [pid = 1064] [id = 123] 10:17:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 106 (1AFAF000) [pid = 1064] [serial = 366] [outer = 00000000] 10:17:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 107 (1C796400) [pid = 1064] [serial = 367] [outer = 1AFAF000] 10:17:57 INFO - PROCESS | 1064 | 1467739077377 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 108 (1CC6A000) [pid = 1064] [serial = 368] [outer = 1AFAF000] 10:17:57 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:17:57 INFO - PROCESS | 1064 | 1467739077875 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]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:17:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 731ms 10:17:57 INFO - PROCESS | 1064 | 1467739077968 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 1064 | 1467739077973 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 10:17:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:17:57 INFO - PROCESS | 1064 | 1467739077996 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 1064 | 1467739077999 Marionette TRACE conn6 <- [1,458,null,{}] 10:17:57 INFO - PROCESS | 1064 | 1467739078006 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}] 10:17:57 INFO - PROCESS | 1064 | 1467739078009 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:58 INFO - PROCESS | 1064 | 1467739078135 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 10:17:58 INFO - PROCESS | 1064 | 1467739078232 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 1064 | 1467739078236 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:58 INFO - PROCESS | 1064 | ++DOCSHELL 104D6C00 == 56 [pid = 1064] [id = 124] 10:17:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 109 (1051D800) [pid = 1064] [serial = 369] [outer = 00000000] 10:17:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 110 (1440F000) [pid = 1064] [serial = 370] [outer = 1051D800] 10:17:58 INFO - PROCESS | 1064 | 1467739078293 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 111 (144D9400) [pid = 1064] [serial = 371] [outer = 1051D800] 10:17:58 INFO - PROCESS | 1064 | 1467739078892 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] 10:17:58 INFO - PROCESS | 1064 | 1467739078942 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 10:17:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:17:58 INFO - PROCESS | 1064 | 1467739078948 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 1064 | 1467739078951 Marionette TRACE conn6 <- [1,462,null,{}] 10:17:58 INFO - PROCESS | 1064 | 1467739078955 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}] 10:17:58 INFO - PROCESS | 1064 | 1467739078958 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:59 INFO - PROCESS | 1064 | 1467739079072 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 10:17:59 INFO - PROCESS | 1064 | 1467739079176 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 1064 | 1467739079179 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:17:59 INFO - PROCESS | 1064 | ++DOCSHELL 18BC7400 == 57 [pid = 1064] [id = 125] 10:17:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 112 (18BC7800) [pid = 1064] [serial = 372] [outer = 00000000] 10:17:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 113 (18C6B400) [pid = 1064] [serial = 373] [outer = 18BC7800] 10:17:59 INFO - PROCESS | 1064 | 1467739079235 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 114 (19107400) [pid = 1064] [serial = 374] [outer = 18BC7800] 10:17:59 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:17:59 INFO - PROCESS | 1064 | 1467739079874 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] 10:17:59 INFO - PROCESS | 1064 | 1467739079925 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 10:17:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:17:59 INFO - PROCESS | 1064 | 1467739079946 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 1064 | 1467739079950 Marionette TRACE conn6 <- [1,466,null,{}] 10:17:59 INFO - PROCESS | 1064 | 1467739079962 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}] 10:17:59 INFO - PROCESS | 1064 | 1467739079967 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:00 INFO - PROCESS | 1064 | 1467739080076 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 10:18:00 INFO - PROCESS | 1064 | 1467739080206 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 1064 | 1467739080210 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:00 INFO - PROCESS | 1064 | ++DOCSHELL 1CC6BC00 == 58 [pid = 1064] [id = 126] 10:18:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 115 (1D322400) [pid = 1064] [serial = 375] [outer = 00000000] 10:18:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 116 (1D40B800) [pid = 1064] [serial = 376] [outer = 1D322400] 10:18:00 INFO - PROCESS | 1064 | 1467739080267 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 117 (1D59E400) [pid = 1064] [serial = 377] [outer = 1D322400] 10:18:00 INFO - PROCESS | 1064 | 1467739080877 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] 10:18:00 INFO - PROCESS | 1064 | 1467739080925 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 10:18:00 INFO - PROCESS | 1064 | 1467739080928 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:18:00 INFO - PROCESS | 1064 | 1467739080930 Marionette TRACE conn6 <- [1,470,null,{}] 10:18:00 INFO - PROCESS | 1064 | 1467739080934 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}] 10:18:00 INFO - PROCESS | 1064 | 1467739080936 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:01 INFO - PROCESS | 1064 | 1467739081049 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 10:18:01 INFO - PROCESS | 1064 | 1467739081154 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 1064 | 1467739081156 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:01 INFO - PROCESS | 1064 | ++DOCSHELL 1DA7B400 == 59 [pid = 1064] [id = 127] 10:18:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 118 (1DA7B800) [pid = 1064] [serial = 378] [outer = 00000000] 10:18:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 119 (1DC7B000) [pid = 1064] [serial = 379] [outer = 1DA7B800] 10:18:01 INFO - PROCESS | 1064 | 1467739081210 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 120 (1DC7E800) [pid = 1064] [serial = 380] [outer = 1DA7B800] 10:18:01 INFO - PROCESS | 1064 | 1467739081761 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]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:18:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 870ms 10:18:01 INFO - PROCESS | 1064 | 1467739081802 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 1064 | 1467739081805 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 10:18:01 INFO - PROCESS | 1064 | 1467739081808 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:18:01 INFO - PROCESS | 1064 | 1467739081810 Marionette TRACE conn6 <- [1,474,null,{}] 10:18:01 INFO - PROCESS | 1064 | 1467739081814 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}] 10:18:01 INFO - PROCESS | 1064 | 1467739081816 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:01 INFO - PROCESS | 1064 | 1467739081923 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 10:18:02 INFO - PROCESS | 1064 | 1467739082027 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 1064 | 1467739082029 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:02 INFO - PROCESS | 1064 | ++DOCSHELL 1DC80400 == 60 [pid = 1064] [id = 128] 10:18:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 121 (2075E400) [pid = 1064] [serial = 381] [outer = 00000000] 10:18:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 122 (20761400) [pid = 1064] [serial = 382] [outer = 2075E400] 10:18:02 INFO - PROCESS | 1064 | 1467739082087 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 123 (20764800) [pid = 1064] [serial = 383] [outer = 2075E400] 10:18:02 INFO - PROCESS | 1064 | 1467739082943 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]]]}] 10:18:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:18:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1171ms 10:18:02 INFO - PROCESS | 1064 | 1467739082983 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 1064 | 1467739082988 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 10:18:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:18:02 INFO - PROCESS | 1064 | 1467739082993 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 1064 | 1467739082996 Marionette TRACE conn6 <- [1,478,null,{}] 10:18:02 INFO - PROCESS | 1064 | 1467739083001 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}] 10:18:02 INFO - PROCESS | 1064 | 1467739083004 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:03 INFO - PROCESS | 1064 | 1467739083107 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 10:18:03 INFO - PROCESS | 1064 | 1467739083245 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 1064 | 1467739083249 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 124 (14467400) [pid = 1064] [serial = 384] [outer = 115DA800] 10:18:03 INFO - PROCESS | 1064 | ++DOCSHELL 08FE8C00 == 61 [pid = 1064] [id = 129] 10:18:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 125 (104DC400) [pid = 1064] [serial = 385] [outer = 00000000] 10:18:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 126 (108A5C00) [pid = 1064] [serial = 386] [outer = 104DC400] 10:18:03 INFO - PROCESS | 1064 | 1467739083323 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 127 (14FA3C00) [pid = 1064] [serial = 387] [outer = 104DC400] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 1A411C00 == 60 [pid = 1064] [id = 122] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 10516800 == 59 [pid = 1064] [id = 121] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 17A2C000 == 58 [pid = 1064] [id = 120] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 191DA800 == 57 [pid = 1064] [id = 119] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 18BCF000 == 56 [pid = 1064] [id = 118] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 17BCEC00 == 55 [pid = 1064] [id = 117] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 10649400 == 54 [pid = 1064] [id = 116] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 126 (1910A800) [pid = 1064] [serial = 325] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 10645000 == 53 [pid = 1064] [id = 115] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 19D1D400 == 52 [pid = 1064] [id = 113] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 18F80C00 == 51 [pid = 1064] [id = 112] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 14470C00 == 50 [pid = 1064] [id = 111] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 0C94FC00 == 49 [pid = 1064] [id = 110] 10:18:03 INFO - PROCESS | 1064 | --DOCSHELL 18F83800 == 48 [pid = 1064] [id = 109] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 125 (17BCF000) [pid = 1064] [serial = 320] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 124 (17BC3000) [pid = 1064] [serial = 319] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 123 (18B0FC00) [pid = 1064] [serial = 322] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 122 (1063E000) [pid = 1064] [serial = 298] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 121 (151EF000) [pid = 1064] [serial = 317] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 120 (14466000) [pid = 1064] [serial = 311] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 119 (10DD0000) [pid = 1064] [serial = 310] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 118 (14BCC800) [pid = 1064] [serial = 316] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 117 (191E1400) [pid = 1064] [serial = 304] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 116 (10647800) [pid = 1064] [serial = 313] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 115 (1C62DC00) [pid = 1064] [serial = 307] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 114 (1072E400) [pid = 1064] [serial = 314] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 113 (144D7000) [pid = 1064] [serial = 301] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | --DOMWINDOW == 112 (18B35000) [pid = 1064] [serial = 323] [outer = 00000000] [url = about:blank] 10:18:03 INFO - PROCESS | 1064 | 1467739083988 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]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:18:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1024ms 10:18:04 INFO - PROCESS | 1064 | 1467739084017 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 1064 | 1467739084021 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 10:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:18:04 INFO - PROCESS | 1064 | 1467739084027 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 1064 | 1467739084030 Marionette TRACE conn6 <- [1,482,null,{}] 10:18:04 INFO - PROCESS | 1064 | 1467739084034 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}] 10:18:04 INFO - PROCESS | 1064 | 1467739084036 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:04 INFO - PROCESS | 1064 | 1467739084127 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 10:18:04 INFO - PROCESS | 1064 | 1467739084217 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1064 | 1467739084220 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:04 INFO - PROCESS | 1064 | ++DOCSHELL 0FDFA800 == 49 [pid = 1064] [id = 130] 10:18:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 113 (104E3C00) [pid = 1064] [serial = 388] [outer = 00000000] 10:18:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 114 (1063E000) [pid = 1064] [serial = 389] [outer = 104E3C00] 10:18:04 INFO - PROCESS | 1064 | 1467739084266 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 115 (1072DC00) [pid = 1064] [serial = 390] [outer = 104E3C00] 10:18:04 INFO - PROCESS | 1064 | 1467739084691 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]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 10:18:04 INFO - PROCESS | 1064 | 1467739084772 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 1064 | 1467739084774 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 10:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:18:04 INFO - PROCESS | 1064 | 1467739084778 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 1064 | 1467739084781 Marionette TRACE conn6 <- [1,486,null,{}] 10:18:04 INFO - PROCESS | 1064 | 1467739084791 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}] 10:18:04 INFO - PROCESS | 1064 | 1467739084795 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:04 INFO - PROCESS | 1064 | 1467739084881 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 10:18:04 INFO - PROCESS | 1064 | 1467739084896 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1064 | 1467739084899 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:04 INFO - PROCESS | 1064 | ++DOCSHELL 16C16400 == 50 [pid = 1064] [id = 131] 10:18:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 116 (16C16800) [pid = 1064] [serial = 391] [outer = 00000000] 10:18:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 117 (1786F400) [pid = 1064] [serial = 392] [outer = 16C16800] 10:18:04 INFO - PROCESS | 1064 | 1467739084946 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 118 (17BCD000) [pid = 1064] [serial = 393] [outer = 16C16800] 10:18:05 INFO - PROCESS | 1064 | 1467739085402 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]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:18:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 10:18:05 INFO - PROCESS | 1064 | 1467739085453 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 1064 | 1467739085456 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 10:18:05 INFO - PROCESS | 1064 | 1467739085459 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:18:05 INFO - PROCESS | 1064 | 1467739085460 Marionette TRACE conn6 <- [1,490,null,{}] 10:18:05 INFO - PROCESS | 1064 | 1467739085464 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}] 10:18:05 INFO - PROCESS | 1064 | 1467739085466 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:05 INFO - PROCESS | 1064 | 1467739085552 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 10:18:05 INFO - PROCESS | 1064 | 1467739085560 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 1064 | 1467739085562 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:05 INFO - PROCESS | 1064 | ++DOCSHELL 17C64000 == 51 [pid = 1064] [id = 132] 10:18:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 119 (18B35000) [pid = 1064] [serial = 394] [outer = 00000000] 10:18:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 120 (18BCC400) [pid = 1064] [serial = 395] [outer = 18B35000] 10:18:05 INFO - PROCESS | 1064 | 1467739085607 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 121 (18CC1C00) [pid = 1064] [serial = 396] [outer = 18B35000] 10:18:06 INFO - PROCESS | 1064 | 1467739086058 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]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 10:18:06 INFO - PROCESS | 1064 | 1467739086093 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 1064 | 1467739086095 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 10:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:18:06 INFO - PROCESS | 1064 | 1467739086098 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 1064 | 1467739086100 Marionette TRACE conn6 <- [1,494,null,{}] 10:18:06 INFO - PROCESS | 1064 | 1467739086110 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}] 10:18:06 INFO - PROCESS | 1064 | 1467739086112 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:06 INFO - PROCESS | 1064 | 1467739086221 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 10:18:06 INFO - PROCESS | 1064 | 1467739086306 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 1064 | 1467739086308 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:06 INFO - PROCESS | 1064 | ++DOCSHELL 18BB0800 == 52 [pid = 1064] [id = 133] 10:18:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 122 (18F85400) [pid = 1064] [serial = 397] [outer = 00000000] 10:18:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 123 (191D7000) [pid = 1064] [serial = 398] [outer = 18F85400] 10:18:06 INFO - PROCESS | 1064 | 1467739086354 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 124 (19390C00) [pid = 1064] [serial = 399] [outer = 18F85400] 10:18:06 INFO - PROCESS | 1064 | 1467739086803 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]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 769ms 10:18:06 INFO - PROCESS | 1064 | 1467739086869 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 10:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:18:06 INFO - PROCESS | 1064 | 1467739086871 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 10:18:06 INFO - PROCESS | 1064 | 1467739086874 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 1064 | 1467739086876 Marionette TRACE conn6 <- [1,498,null,{}] 10:18:06 INFO - PROCESS | 1064 | 1467739086879 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}] 10:18:06 INFO - PROCESS | 1064 | 1467739086885 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:07 INFO - PROCESS | 1064 | 1467739087023 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 10:18:07 INFO - PROCESS | 1064 | 1467739087086 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1064 | 1467739087088 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:07 INFO - PROCESS | 1064 | ++DOCSHELL 195B4C00 == 53 [pid = 1064] [id = 134] 10:18:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 125 (195BAC00) [pid = 1064] [serial = 400] [outer = 00000000] 10:18:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 126 (19EAA400) [pid = 1064] [serial = 401] [outer = 195BAC00] 10:18:07 INFO - PROCESS | 1064 | 1467739087132 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 127 (1A0AD400) [pid = 1064] [serial = 402] [outer = 195BAC00] 10:18:07 INFO - PROCESS | 1064 | 1467739087556 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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:18:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 10:18:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:18:07 INFO - PROCESS | 1064 | 1467739087605 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 1064 | 1467739087607 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 10:18:07 INFO - PROCESS | 1064 | 1467739087610 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 1064 | 1467739087612 Marionette TRACE conn6 <- [1,502,null,{}] 10:18:07 INFO - PROCESS | 1064 | 1467739087615 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}] 10:18:07 INFO - PROCESS | 1064 | 1467739087617 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:07 INFO - PROCESS | 1064 | 1467739087739 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 10:18:07 INFO - PROCESS | 1064 | 1467739087802 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1064 | 1467739087804 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:07 INFO - PROCESS | 1064 | ++DOCSHELL 1A418400 == 54 [pid = 1064] [id = 135] 10:18:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 128 (1A418800) [pid = 1064] [serial = 403] [outer = 00000000] 10:18:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 129 (1AFAC400) [pid = 1064] [serial = 404] [outer = 1A418800] 10:18:07 INFO - PROCESS | 1064 | 1467739087848 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 130 (1AFAE800) [pid = 1064] [serial = 405] [outer = 1A418800] 10:18:08 INFO - PROCESS | 1064 | --DOMWINDOW == 129 (18BCF400) [pid = 1064] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:18:08 INFO - PROCESS | 1064 | --DOMWINDOW == 128 (10646C00) [pid = 1064] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:18:08 INFO - PROCESS | 1064 | --DOMWINDOW == 127 (17BCFC00) [pid = 1064] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:18:08 INFO - PROCESS | 1064 | --DOMWINDOW == 126 (1072E000) [pid = 1064] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:18:08 INFO - PROCESS | 1064 | --DOMWINDOW == 125 (191DD800) [pid = 1064] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:18:08 INFO - PROCESS | 1064 | --DOMWINDOW == 124 (1051FC00) [pid = 1064] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:18:08 INFO - PROCESS | 1064 | --DOMWINDOW == 123 (19E1E400) [pid = 1064] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:18:08 INFO - PROCESS | 1064 | --DOMWINDOW == 122 (1A412000) [pid = 1064] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:18:08 INFO - PROCESS | 1064 | 1467739088315 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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:18:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 10:18:08 INFO - PROCESS | 1064 | 1467739088341 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 1064 | 1467739088343 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:18:08 INFO - PROCESS | 1064 | 1467739088346 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 1064 | 1467739088348 Marionette TRACE conn6 <- [1,506,null,{}] 10:18:08 INFO - PROCESS | 1064 | 1467739088352 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}] 10:18:08 INFO - PROCESS | 1064 | 1467739088354 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:08 INFO - PROCESS | 1064 | 1467739088435 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 10:18:08 INFO - PROCESS | 1064 | 1467739088526 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 1064 | 1467739088528 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:08 INFO - PROCESS | 1064 | ++DOCSHELL 1072E000 == 55 [pid = 1064] [id = 136] 10:18:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 123 (17BCA800) [pid = 1064] [serial = 406] [outer = 00000000] 10:18:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 124 (195B4800) [pid = 1064] [serial = 407] [outer = 17BCA800] 10:18:08 INFO - PROCESS | 1064 | 1467739088572 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 125 (1AF90800) [pid = 1064] [serial = 408] [outer = 17BCA800] 10:18:08 INFO - PROCESS | 1064 | 1467739088932 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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:18:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 632ms 10:18:08 INFO - PROCESS | 1064 | 1467739088979 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 1064 | 1467739088981 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:18:08 INFO - PROCESS | 1064 | 1467739088984 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 1064 | 1467739088986 Marionette TRACE conn6 <- [1,510,null,{}] 10:18:08 INFO - PROCESS | 1064 | 1467739088989 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}] 10:18:08 INFO - PROCESS | 1064 | 1467739088991 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:09 INFO - PROCESS | 1064 | 1467739089131 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 10:18:09 INFO - PROCESS | 1064 | 1467739089142 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 1064 | 1467739089144 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:09 INFO - PROCESS | 1064 | ++DOCSHELL 195B3800 == 56 [pid = 1064] [id = 137] 10:18:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 126 (1A418000) [pid = 1064] [serial = 409] [outer = 00000000] 10:18:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 127 (1C6E1400) [pid = 1064] [serial = 410] [outer = 1A418000] 10:18:09 INFO - PROCESS | 1064 | 1467739089188 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 128 (1D405C00) [pid = 1064] [serial = 411] [outer = 1A418000] 10:18:09 INFO - PROCESS | 1064 | 1467739089592 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]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:18:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 10:18:09 INFO - PROCESS | 1064 | 1467739089655 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 1064 | 1467739089657 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 10:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:18:09 INFO - PROCESS | 1064 | 1467739089660 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 1064 | 1467739089662 Marionette TRACE conn6 <- [1,514,null,{}] 10:18:09 INFO - PROCESS | 1064 | 1467739089665 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}] 10:18:09 INFO - PROCESS | 1064 | 1467739089667 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:09 INFO - PROCESS | 1064 | 1467739089785 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 10:18:09 INFO - PROCESS | 1064 | 1467739089797 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 1064 | 1467739089798 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:09 INFO - PROCESS | 1064 | ++DOCSHELL 1C633800 == 57 [pid = 1064] [id = 138] 10:18:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 129 (1D40BC00) [pid = 1064] [serial = 412] [outer = 00000000] 10:18:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 130 (1DC76C00) [pid = 1064] [serial = 413] [outer = 1D40BC00] 10:18:09 INFO - PROCESS | 1064 | 1467739089841 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 131 (1DC80C00) [pid = 1064] [serial = 414] [outer = 1D40BC00] 10:18:10 INFO - PROCESS | 1064 | 1467739090348 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]]]}] 10:18:10 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 10:18:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 770ms 10:18:10 INFO - PROCESS | 1064 | 1467739090432 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 1064 | 1467739090437 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 10:18:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:18:10 INFO - PROCESS | 1064 | 1467739090443 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 1064 | 1467739090446 Marionette TRACE conn6 <- [1,518,null,{}] 10:18:10 INFO - PROCESS | 1064 | 1467739090452 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}] 10:18:10 INFO - PROCESS | 1064 | 1467739090455 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:10 INFO - PROCESS | 1064 | 1467739090584 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 10:18:10 INFO - PROCESS | 1064 | 1467739090684 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 1064 | 1467739090689 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:10 INFO - PROCESS | 1064 | ++DOCSHELL 104EE000 == 58 [pid = 1064] [id = 139] 10:18:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 132 (1063FC00) [pid = 1064] [serial = 415] [outer = 00000000] 10:18:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 133 (10729C00) [pid = 1064] [serial = 416] [outer = 1063FC00] 10:18:10 INFO - PROCESS | 1064 | 1467739090747 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 134 (1440FC00) [pid = 1064] [serial = 417] [outer = 1063FC00] 10:18:11 INFO - PROCESS | 1064 | 1467739091368 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]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:18:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 970ms 10:18:11 INFO - PROCESS | 1064 | 1467739091417 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 1064 | 1467739091421 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 1064 | 1467739091428 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:18:11 INFO - PROCESS | 1064 | 1467739091431 Marionette TRACE conn6 <- [1,522,null,{}] 10:18:11 INFO - PROCESS | 1064 | 1467739091435 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}] 10:18:11 INFO - PROCESS | 1064 | 1467739091438 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:11 INFO - PROCESS | 1064 | 1467739091552 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 10:18:11 INFO - PROCESS | 1064 | 1467739091686 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 1064 | 1467739091688 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:11 INFO - PROCESS | 1064 | ++DOCSHELL 17865800 == 59 [pid = 1064] [id = 140] 10:18:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 135 (17868800) [pid = 1064] [serial = 418] [outer = 00000000] 10:18:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 136 (17C5F800) [pid = 1064] [serial = 419] [outer = 17868800] 10:18:11 INFO - PROCESS | 1064 | 1467739091745 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 137 (18BA5800) [pid = 1064] [serial = 420] [outer = 17868800] 10:18:12 INFO - PROCESS | 1064 | 1467739092372 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]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:18:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 970ms 10:18:12 INFO - PROCESS | 1064 | 1467739092405 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 1064 | 1467739092408 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 10:18:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:18:12 INFO - PROCESS | 1064 | 1467739092411 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 1064 | 1467739092415 Marionette TRACE conn6 <- [1,526,null,{}] 10:18:12 INFO - PROCESS | 1064 | 1467739092426 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}] 10:18:12 INFO - PROCESS | 1064 | 1467739092431 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:12 INFO - PROCESS | 1064 | 1467739092542 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 10:18:12 INFO - PROCESS | 1064 | 1467739092676 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 1064 | 1467739092679 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:12 INFO - PROCESS | 1064 | ++DOCSHELL 1C791400 == 60 [pid = 1064] [id = 141] 10:18:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 138 (1C791C00) [pid = 1064] [serial = 421] [outer = 00000000] 10:18:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 139 (1DC76400) [pid = 1064] [serial = 422] [outer = 1C791C00] 10:18:12 INFO - PROCESS | 1064 | 1467739092736 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 140 (2038DC00) [pid = 1064] [serial = 423] [outer = 1C791C00] 10:18:13 INFO - PROCESS | 1064 | 1467739093364 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]]]}] 10:18:13 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 10:18:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 970ms 10:18:13 INFO - PROCESS | 1064 | 1467739093386 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 1064 | 1467739093389 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 10:18:13 INFO - PROCESS | 1064 | 1467739093393 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:18:13 INFO - PROCESS | 1064 | 1467739093395 Marionette TRACE conn6 <- [1,530,null,{}] 10:18:13 INFO - PROCESS | 1064 | 1467739093398 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}] 10:18:13 INFO - PROCESS | 1064 | 1467739093401 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:13 INFO - PROCESS | 1064 | 1467739093511 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 10:18:13 INFO - PROCESS | 1064 | 1467739093616 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 1064 | 1467739093619 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:13 INFO - PROCESS | 1064 | ++DOCSHELL 1EF93400 == 61 [pid = 1064] [id = 142] 10:18:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 141 (1EF93C00) [pid = 1064] [serial = 424] [outer = 00000000] 10:18:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 142 (1EF97800) [pid = 1064] [serial = 425] [outer = 1EF93C00] 10:18:13 INFO - PROCESS | 1064 | 1467739093673 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 143 (20390800) [pid = 1064] [serial = 426] [outer = 1EF93C00] 10:18:14 INFO - PROCESS | 1064 | 1467739094203 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"]]]}] 10:18:14 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 10:18:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:18:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:18:14 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 10:18:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:18:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:18:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 830ms 10:18:14 INFO - PROCESS | 1064 | 1467739094227 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 1064 | 1467739094229 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 10:18:14 INFO - PROCESS | 1064 | 1467739094232 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:18:14 INFO - PROCESS | 1064 | 1467739094234 Marionette TRACE conn6 <- [1,534,null,{}] 10:18:14 INFO - PROCESS | 1064 | 1467739094238 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}] 10:18:14 INFO - PROCESS | 1064 | 1467739094241 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:14 INFO - PROCESS | 1064 | 1467739094358 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 10:18:14 INFO - PROCESS | 1064 | 1467739094489 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 1064 | 1467739094492 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:14 INFO - PROCESS | 1064 | ++DOCSHELL 1EB91800 == 62 [pid = 1064] [id = 143] 10:18:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 144 (1EB94400) [pid = 1064] [serial = 427] [outer = 00000000] 10:18:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 145 (1EB9B800) [pid = 1064] [serial = 428] [outer = 1EB94400] 10:18:14 INFO - PROCESS | 1064 | 1467739094546 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 146 (1EF96C00) [pid = 1064] [serial = 429] [outer = 1EB94400] 10:18:15 INFO - PROCESS | 1064 | 1467739095296 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]]]}] 10:18:15 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. 10:18:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1130ms 10:18:15 INFO - PROCESS | 1064 | 1467739095375 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 1064 | 1467739095379 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 10:18:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:18:15 INFO - PROCESS | 1064 | 1467739095385 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 1064 | 1467739095388 Marionette TRACE conn6 <- [1,538,null,{}] 10:18:15 INFO - PROCESS | 1064 | 1467739095393 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}] 10:18:15 INFO - PROCESS | 1064 | 1467739095397 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:15 INFO - PROCESS | 1064 | 1467739095505 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 10:18:15 INFO - PROCESS | 1064 | 1467739095636 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 1064 | 1467739095640 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:15 INFO - PROCESS | 1064 | ++DOCSHELL 10725000 == 63 [pid = 1064] [id = 144] 10:18:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 147 (10728000) [pid = 1064] [serial = 430] [outer = 00000000] 10:18:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 148 (10DC1800) [pid = 1064] [serial = 431] [outer = 10728000] 10:18:15 INFO - PROCESS | 1064 | 1467739095690 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 149 (14470C00) [pid = 1064] [serial = 432] [outer = 10728000] 10:18:16 INFO - PROCESS | 1064 | 1467739096206 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]]]}] 10:18:16 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. 10:18:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 10:18:16 INFO - PROCESS | 1064 | 1467739096270 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 1064 | 1467739096275 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 10:18:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:18:16 INFO - PROCESS | 1064 | 1467739096298 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 1064 | 1467739096301 Marionette TRACE conn6 <- [1,542,null,{}] 10:18:16 INFO - PROCESS | 1064 | 1467739096305 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}] 10:18:16 INFO - PROCESS | 1064 | 1467739096307 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:16 INFO - PROCESS | 1064 | 1467739096415 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 10:18:16 INFO - PROCESS | 1064 | 1467739096550 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 1064 | 1467739096553 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:16 INFO - PROCESS | 1064 | ++DOCSHELL 17A2A800 == 64 [pid = 1064] [id = 145] 10:18:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 150 (17BC4800) [pid = 1064] [serial = 433] [outer = 00000000] 10:18:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 151 (19102400) [pid = 1064] [serial = 434] [outer = 17BC4800] 10:18:16 INFO - PROCESS | 1064 | 1467739096602 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 152 (19320C00) [pid = 1064] [serial = 435] [outer = 17BC4800] 10:18:16 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 195B3800 == 63 [pid = 1064] [id = 137] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 1072E000 == 62 [pid = 1064] [id = 136] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 1A418400 == 61 [pid = 1064] [id = 135] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 195B4C00 == 60 [pid = 1064] [id = 134] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 18BB0800 == 59 [pid = 1064] [id = 133] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 17C64000 == 58 [pid = 1064] [id = 132] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 16C16400 == 57 [pid = 1064] [id = 131] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 0FDFA800 == 56 [pid = 1064] [id = 130] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 08FE8C00 == 55 [pid = 1064] [id = 129] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 1DC80400 == 54 [pid = 1064] [id = 128] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 1DA7B400 == 53 [pid = 1064] [id = 127] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 1CC6BC00 == 52 [pid = 1064] [id = 126] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 18BC7400 == 51 [pid = 1064] [id = 125] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 104D6C00 == 50 [pid = 1064] [id = 124] 10:18:16 INFO - PROCESS | 1064 | --DOCSHELL 1A420C00 == 49 [pid = 1064] [id = 123] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 151 (144D7C00) [pid = 1064] [serial = 331] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 150 (19C90000) [pid = 1064] [serial = 340] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 149 (191DA000) [pid = 1064] [serial = 334] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 148 (10516C00) [pid = 1064] [serial = 328] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 147 (19E16800) [pid = 1064] [serial = 337] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 146 (1C796400) [pid = 1064] [serial = 367] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 145 (19107000) [pid = 1064] [serial = 352] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 144 (191D7800) [pid = 1064] [serial = 353] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 143 (1446CC00) [pid = 1064] [serial = 344] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 142 (108A6C00) [pid = 1064] [serial = 343] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 141 (17C69000) [pid = 1064] [serial = 349] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 140 (144CC400) [pid = 1064] [serial = 346] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 139 (144DAC00) [pid = 1064] [serial = 347] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 138 (19E14C00) [pid = 1064] [serial = 356] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 137 (19C88800) [pid = 1064] [serial = 355] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 136 (1BD8F800) [pid = 1064] [serial = 361] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 135 (1AFB7C00) [pid = 1064] [serial = 358] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 134 (1B5C9000) [pid = 1064] [serial = 359] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 133 (1A41E400) [pid = 1064] [serial = 365] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 132 (1A41BC00) [pid = 1064] [serial = 364] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 131 (1BE86800) [pid = 1064] [serial = 362] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | --DOMWINDOW == 130 (18B01400) [pid = 1064] [serial = 350] [outer = 00000000] [url = about:blank] 10:18:17 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:17 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:17 INFO - PROCESS | 1064 | 1467739097177 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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:18:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 929ms 10:18:17 INFO - PROCESS | 1064 | 1467739097233 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 1064 | 1467739097235 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 10:18:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:18:17 INFO - PROCESS | 1064 | 1467739097239 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 1064 | 1467739097242 Marionette TRACE conn6 <- [1,546,null,{}] 10:18:17 INFO - PROCESS | 1064 | 1467739097252 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}] 10:18:17 INFO - PROCESS | 1064 | 1467739097256 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:17 INFO - PROCESS | 1064 | 1467739097355 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 10:18:17 INFO - PROCESS | 1064 | 1467739097447 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 1064 | 1467739097449 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:17 INFO - PROCESS | 1064 | ++DOCSHELL 10727400 == 50 [pid = 1064] [id = 146] 10:18:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 131 (1072B800) [pid = 1064] [serial = 436] [outer = 00000000] 10:18:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 132 (17871800) [pid = 1064] [serial = 437] [outer = 1072B800] 10:18:17 INFO - PROCESS | 1064 | 1467739097498 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 133 (17C64000) [pid = 1064] [serial = 438] [outer = 1072B800] 10:18:17 INFO - PROCESS | 1064 | 1467739097894 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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:18:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 10:18:17 INFO - PROCESS | 1064 | 1467739097973 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 1064 | 1467739097975 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 10:18:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:18:17 INFO - PROCESS | 1064 | 1467739097979 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 1064 | 1467739097981 Marionette TRACE conn6 <- [1,550,null,{}] 10:18:17 INFO - PROCESS | 1064 | 1467739097984 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}] 10:18:17 INFO - PROCESS | 1064 | 1467739097986 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:18 INFO - PROCESS | 1064 | 1467739098073 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 10:18:18 INFO - PROCESS | 1064 | 1467739098079 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 1064 | 1467739098081 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:18 INFO - PROCESS | 1064 | ++DOCSHELL 18BC5000 == 51 [pid = 1064] [id = 147] 10:18:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 134 (18C6F000) [pid = 1064] [serial = 439] [outer = 00000000] 10:18:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 135 (195B3800) [pid = 1064] [serial = 440] [outer = 18C6F000] 10:18:18 INFO - PROCESS | 1064 | 1467739098126 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 136 (19C88800) [pid = 1064] [serial = 441] [outer = 18C6F000] 10:18:18 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:18 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:18 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:18 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:18 INFO - PROCESS | 1064 | 1467739098579 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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:18:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 10:18:18 INFO - PROCESS | 1064 | 1467739098615 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 1064 | 1467739098617 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 10:18:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:18:18 INFO - PROCESS | 1064 | 1467739098621 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 1064 | 1467739098622 Marionette TRACE conn6 <- [1,554,null,{}] 10:18:18 INFO - PROCESS | 1064 | 1467739098626 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}] 10:18:18 INFO - PROCESS | 1064 | 1467739098628 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:18 INFO - PROCESS | 1064 | 1467739098716 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 10:18:18 INFO - PROCESS | 1064 | 1467739098722 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 1064 | 1467739098724 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:18 INFO - PROCESS | 1064 | ++DOCSHELL 19C91C00 == 52 [pid = 1064] [id = 148] 10:18:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 137 (19C94400) [pid = 1064] [serial = 442] [outer = 00000000] 10:18:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 138 (19E19000) [pid = 1064] [serial = 443] [outer = 19C94400] 10:18:18 INFO - PROCESS | 1064 | 1467739098778 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 139 (19EB1400) [pid = 1064] [serial = 444] [outer = 19C94400] 10:18:19 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:19 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:19 INFO - PROCESS | 1064 | 1467739099238 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]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:18:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 10:18:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:18:19 INFO - PROCESS | 1064 | 1467739099293 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 1064 | 1467739099295 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 10:18:19 INFO - PROCESS | 1064 | 1467739099298 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 1064 | 1467739099300 Marionette TRACE conn6 <- [1,558,null,{}] 10:18:19 INFO - PROCESS | 1064 | 1467739099303 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}] 10:18:19 INFO - PROCESS | 1064 | 1467739099309 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:19 INFO - PROCESS | 1064 | 1467739099449 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 10:18:19 INFO - PROCESS | 1064 | 1467739099507 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 1064 | 1467739099509 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:19 INFO - PROCESS | 1064 | ++DOCSHELL 1051B400 == 53 [pid = 1064] [id = 149] 10:18:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 140 (1A418C00) [pid = 1064] [serial = 445] [outer = 00000000] 10:18:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 141 (1B5C9000) [pid = 1064] [serial = 446] [outer = 1A418C00] 10:18:19 INFO - PROCESS | 1064 | 1467739099555 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 142 (1C62DC00) [pid = 1064] [serial = 447] [outer = 1A418C00] 10:18:19 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:19 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:19 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:19 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:19 INFO - PROCESS | 1064 | 1467739099986 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]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:18:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 10:18:20 INFO - PROCESS | 1064 | 1467739100032 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 1064 | 1467739100034 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 10:18:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:18:20 INFO - PROCESS | 1064 | 1467739100037 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 1064 | 1467739100039 Marionette TRACE conn6 <- [1,562,null,{}] 10:18:20 INFO - PROCESS | 1064 | 1467739100042 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}] 10:18:20 INFO - PROCESS | 1064 | 1467739100044 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:20 INFO - PROCESS | 1064 | 1467739100185 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 10:18:20 INFO - PROCESS | 1064 | 1467739100209 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 1064 | 1467739100211 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:20 INFO - PROCESS | 1064 | ++DOCSHELL 1CC6B000 == 54 [pid = 1064] [id = 150] 10:18:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 143 (1CC6B800) [pid = 1064] [serial = 448] [outer = 00000000] 10:18:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 144 (1D59E000) [pid = 1064] [serial = 449] [outer = 1CC6B800] 10:18:20 INFO - PROCESS | 1064 | 1467739100255 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 145 (1DC72400) [pid = 1064] [serial = 450] [outer = 1CC6B800] 10:18:20 INFO - PROCESS | 1064 | 1467739100736 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]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:18:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 10:18:20 INFO - PROCESS | 1064 | 1467739100769 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 1064 | 1467739100771 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 10:18:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:18:20 INFO - PROCESS | 1064 | 1467739100774 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 1064 | 1467739100776 Marionette TRACE conn6 <- [1,566,null,{}] 10:18:20 INFO - PROCESS | 1064 | 1467739100779 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}] 10:18:20 INFO - PROCESS | 1064 | 1467739100781 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:20 INFO - PROCESS | 1064 | 1467739100910 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 10:18:20 INFO - PROCESS | 1064 | 1467739100973 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 1064 | 1467739100975 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:20 INFO - PROCESS | 1064 | ++DOCSHELL 1EF8CC00 == 55 [pid = 1064] [id = 151] 10:18:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 146 (1EF8D400) [pid = 1064] [serial = 451] [outer = 00000000] 10:18:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 147 (20395000) [pid = 1064] [serial = 452] [outer = 1EF8D400] 10:18:20 INFO - PROCESS | 1064 | 1467739101020 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 148 (2075EC00) [pid = 1064] [serial = 453] [outer = 1EF8D400] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 147 (1A418000) [pid = 1064] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 146 (18F85400) [pid = 1064] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 145 (195BAC00) [pid = 1064] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 144 (17BCA800) [pid = 1064] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 143 (1A418800) [pid = 1064] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 142 (18B35000) [pid = 1064] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 141 (104DC400) [pid = 1064] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 140 (104E3C00) [pid = 1064] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 139 (16C16800) [pid = 1064] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 138 (19D8BC00) [pid = 1064] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 137 (10727800) [pid = 1064] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 136 (19101800) [pid = 1064] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 135 (104EF800) [pid = 1064] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 134 (0C495800) [pid = 1064] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 133 (1632F000) [pid = 1064] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 132 (10728C00) [pid = 1064] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 131 (1AFB0400) [pid = 1064] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:18:21 INFO - PROCESS | 1064 | --DOMWINDOW == 130 (19C8A000) [pid = 1064] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:18:21 INFO - PROCESS | 1064 | 1467739101777 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]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:18:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1021ms 10:18:21 INFO - PROCESS | 1064 | 1467739101796 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 1064 | 1467739101798 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 10:18:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:18:21 INFO - PROCESS | 1064 | 1467739101801 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 1064 | 1467739101802 Marionette TRACE conn6 <- [1,570,null,{}] 10:18:21 INFO - PROCESS | 1064 | 1467739101806 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}] 10:18:21 INFO - PROCESS | 1064 | 1467739101807 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:21 INFO - PROCESS | 1064 | 1467739101895 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 10:18:21 INFO - PROCESS | 1064 | 1467739101994 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 1064 | 1467739101996 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:21 INFO - PROCESS | 1064 | ++DOCSHELL 10727800 == 56 [pid = 1064] [id = 152] 10:18:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 131 (1072A800) [pid = 1064] [serial = 454] [outer = 00000000] 10:18:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 132 (1910A800) [pid = 1064] [serial = 455] [outer = 1072A800] 10:18:22 INFO - PROCESS | 1064 | 1467739102039 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 133 (19E13400) [pid = 1064] [serial = 456] [outer = 1072A800] 10:18:22 INFO - PROCESS | 1064 | 1467739102343 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]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:18:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 10:18:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:18:22 INFO - PROCESS | 1064 | 1467739102372 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 1064 | 1467739102374 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 10:18:22 INFO - PROCESS | 1064 | 1467739102377 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 1064 | 1467739102379 Marionette TRACE conn6 <- [1,574,null,{}] 10:18:22 INFO - PROCESS | 1064 | 1467739102388 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}] 10:18:22 INFO - PROCESS | 1064 | 1467739102389 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:22 INFO - PROCESS | 1064 | 1467739102478 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 10:18:22 INFO - PROCESS | 1064 | 1467739102574 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 1064 | 1467739102576 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:22 INFO - PROCESS | 1064 | ++DOCSHELL 17C63C00 == 57 [pid = 1064] [id = 153] 10:18:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 134 (1910A400) [pid = 1064] [serial = 457] [outer = 00000000] 10:18:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 135 (2076A800) [pid = 1064] [serial = 458] [outer = 1910A400] 10:18:22 INFO - PROCESS | 1064 | 1467739102621 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 136 (21430400) [pid = 1064] [serial = 459] [outer = 1910A400] 10:18:22 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:22 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:22 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:22 INFO - PROCESS | 1064 | 1467739102949 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]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:18:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 10:18:22 INFO - PROCESS | 1064 | 1467739103009 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 1064 | 1467739103011 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 10:18:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:18:22 INFO - PROCESS | 1064 | 1467739103014 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 1064 | 1467739103017 Marionette TRACE conn6 <- [1,578,null,{}] 10:18:22 INFO - PROCESS | 1064 | 1467739103020 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}] 10:18:22 INFO - PROCESS | 1064 | 1467739103023 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:23 INFO - PROCESS | 1064 | 1467739103167 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 10:18:23 INFO - PROCESS | 1064 | 1467739103175 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 1064 | 1467739103178 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:23 INFO - PROCESS | 1064 | ++DOCSHELL 0CEEB000 == 58 [pid = 1064] [id = 154] 10:18:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 137 (104DC400) [pid = 1064] [serial = 460] [outer = 00000000] 10:18:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 138 (1D40C400) [pid = 1064] [serial = 461] [outer = 104DC400] 10:18:23 INFO - PROCESS | 1064 | 1467739103225 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 139 (213AA400) [pid = 1064] [serial = 462] [outer = 104DC400] 10:18:23 INFO - PROCESS | 1064 | 1467739103900 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]]]}] 10:18:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:18:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 10:18:23 INFO - PROCESS | 1064 | 1467739103946 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 1064 | 1467739103951 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 10:18:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:18:23 INFO - PROCESS | 1064 | 1467739103956 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 1064 | 1467739103960 Marionette TRACE conn6 <- [1,582,null,{}] 10:18:23 INFO - PROCESS | 1064 | 1467739103966 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}] 10:18:23 INFO - PROCESS | 1064 | 1467739103969 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:24 INFO - PROCESS | 1064 | 1467739104091 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 10:18:24 INFO - PROCESS | 1064 | 1467739104230 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 1064 | 1467739104235 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:24 INFO - PROCESS | 1064 | ++DOCSHELL 0FDFA800 == 59 [pid = 1064] [id = 155] 10:18:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 140 (104E1400) [pid = 1064] [serial = 463] [outer = 00000000] 10:18:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 141 (14412000) [pid = 1064] [serial = 464] [outer = 104E1400] 10:18:24 INFO - PROCESS | 1064 | 1467739104295 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 142 (144CC400) [pid = 1064] [serial = 465] [outer = 104E1400] 10:18:24 INFO - PROCESS | 1064 | 1467739104969 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]]]}] 10:18:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:18:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1019ms 10:18:24 INFO - PROCESS | 1064 | 1467739104979 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 10:18:24 INFO - PROCESS | 1064 | 1467739104984 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 10:18:24 INFO - PROCESS | 1064 | 1467739104990 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:18:24 INFO - PROCESS | 1064 | 1467739104993 Marionette TRACE conn6 <- [1,586,null,{}] 10:18:24 INFO - PROCESS | 1064 | 1467739104997 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}] 10:18:24 INFO - PROCESS | 1064 | 1467739105000 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:25 INFO - PROCESS | 1064 | 1467739105117 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 10:18:25 INFO - PROCESS | 1064 | 1467739105229 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 1064 | 1467739105231 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:25 INFO - PROCESS | 1064 | ++DOCSHELL 17BC0800 == 60 [pid = 1064] [id = 156] 10:18:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 143 (17C5E400) [pid = 1064] [serial = 466] [outer = 00000000] 10:18:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 144 (18BCDC00) [pid = 1064] [serial = 467] [outer = 17C5E400] 10:18:25 INFO - PROCESS | 1064 | 1467739105328 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 145 (1910D000) [pid = 1064] [serial = 468] [outer = 17C5E400] 10:18:25 INFO - PROCESS | 1064 | 1467739105939 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]]]}] 10:18:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:18:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 10:18:25 INFO - PROCESS | 1064 | 1467739105964 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 1064 | 1467739105967 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 10:18:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:18:25 INFO - PROCESS | 1064 | 1467739105971 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 1064 | 1467739105975 Marionette TRACE conn6 <- [1,590,null,{}] 10:18:25 INFO - PROCESS | 1064 | 1467739105986 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}] 10:18:25 INFO - PROCESS | 1064 | 1467739105991 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:26 INFO - PROCESS | 1064 | 1467739106104 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 10:18:26 INFO - PROCESS | 1064 | 1467739106217 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 1064 | 1467739106220 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:26 INFO - PROCESS | 1064 | ++DOCSHELL 1BD8D400 == 61 [pid = 1064] [id = 157] 10:18:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 146 (1BE86800) [pid = 1064] [serial = 469] [outer = 00000000] 10:18:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 147 (1EB96000) [pid = 1064] [serial = 470] [outer = 1BE86800] 10:18:26 INFO - PROCESS | 1064 | 1467739106276 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 148 (213AC000) [pid = 1064] [serial = 471] [outer = 1BE86800] 10:18:26 INFO - PROCESS | 1064 | 1467739106867 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]]]}] 10:18:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:18:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 929ms 10:18:26 INFO - PROCESS | 1064 | 1467739106904 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 1064 | 1467739106907 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 10:18:26 INFO - PROCESS | 1064 | 1467739106911 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:18:26 INFO - PROCESS | 1064 | 1467739106913 Marionette TRACE conn6 <- [1,594,null,{}] 10:18:26 INFO - PROCESS | 1064 | 1467739106916 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}] 10:18:26 INFO - PROCESS | 1064 | 1467739106918 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:27 INFO - PROCESS | 1064 | 1467739107032 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 10:18:27 INFO - PROCESS | 1064 | 1467739107143 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 1064 | 1467739107145 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:27 INFO - PROCESS | 1064 | ++DOCSHELL 213B4000 == 62 [pid = 1064] [id = 158] 10:18:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 149 (213B4800) [pid = 1064] [serial = 472] [outer = 00000000] 10:18:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 150 (21435800) [pid = 1064] [serial = 473] [outer = 213B4800] 10:18:27 INFO - PROCESS | 1064 | 1467739107240 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 151 (2148E800) [pid = 1064] [serial = 474] [outer = 213B4800] 10:18:27 INFO - PROCESS | 1064 | 1467739107791 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]]]}] 10:18:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:18:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 10:18:28 INFO - PROCESS | 1064 | [1064] 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 10:18:28 INFO - PROCESS | 1064 | 1467739108081 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 10:18:28 INFO - PROCESS | 1064 | 1467739108084 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 10:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:18:28 INFO - PROCESS | 1064 | 1467739108093 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 1064 | 1467739108095 Marionette TRACE conn6 <- [1,598,null,{}] 10:18:28 INFO - PROCESS | 1064 | 1467739108099 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}] 10:18:28 INFO - PROCESS | 1064 | 1467739108101 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:28 INFO - PROCESS | 1064 | 1467739108209 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 10:18:28 INFO - PROCESS | 1064 | 1467739108316 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 1064 | 1467739108319 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:28 INFO - PROCESS | 1064 | ++DOCSHELL 195B0400 == 63 [pid = 1064] [id = 159] 10:18:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 152 (195BB000) [pid = 1064] [serial = 475] [outer = 00000000] 10:18:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 153 (1A415800) [pid = 1064] [serial = 476] [outer = 195BB000] 10:18:28 INFO - PROCESS | 1064 | 1467739108373 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 154 (1B447800) [pid = 1064] [serial = 477] [outer = 195BB000] 10:18:28 INFO - PROCESS | 1064 | 1467739108939 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]]]}] 10:18:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:18:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 870ms 10:18:28 INFO - PROCESS | 1064 | 1467739108964 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 10:18:28 INFO - PROCESS | 1064 | 1467739108967 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 10:18:28 INFO - PROCESS | 1064 | 1467739108970 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:18:28 INFO - PROCESS | 1064 | 1467739108972 Marionette TRACE conn6 <- [1,602,null,{}] 10:18:28 INFO - PROCESS | 1064 | 1467739108975 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}] 10:18:28 INFO - PROCESS | 1064 | 1467739108981 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:29 INFO - PROCESS | 1064 | 1467739109117 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 10:18:29 INFO - PROCESS | 1064 | 1467739109237 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 1064 | 1467739109239 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:29 INFO - PROCESS | 1064 | ++DOCSHELL 104DDC00 == 64 [pid = 1064] [id = 160] 10:18:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 155 (104E1C00) [pid = 1064] [serial = 478] [outer = 00000000] 10:18:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 156 (104EB000) [pid = 1064] [serial = 479] [outer = 104E1C00] 10:18:29 INFO - PROCESS | 1064 | 1467739109497 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 157 (1051DC00) [pid = 1064] [serial = 480] [outer = 104E1C00] 10:18:30 INFO - PROCESS | 1064 | 1467739110169 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]]]}] 10:18:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:18:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1223ms 10:18:30 INFO - PROCESS | 1064 | 1467739110198 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 1064 | 1467739110201 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 10:18:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:18:30 INFO - PROCESS | 1064 | 1467739110206 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 1064 | 1467739110208 Marionette TRACE conn6 <- [1,606,null,{}] 10:18:30 INFO - PROCESS | 1064 | 1467739110213 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}] 10:18:30 INFO - PROCESS | 1064 | 1467739110216 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:30 INFO - PROCESS | 1064 | 1467739110337 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 10:18:30 INFO - PROCESS | 1064 | 1467739110459 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 1064 | 1467739110462 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:30 INFO - PROCESS | 1064 | ++DOCSHELL 0C941C00 == 65 [pid = 1064] [id = 161] 10:18:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 158 (0C944C00) [pid = 1064] [serial = 481] [outer = 00000000] 10:18:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 159 (1786A800) [pid = 1064] [serial = 482] [outer = 0C944C00] 10:18:30 INFO - PROCESS | 1064 | 1467739110558 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 160 (17C63000) [pid = 1064] [serial = 483] [outer = 0C944C00] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 17C63C00 == 64 [pid = 1064] [id = 153] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 10727800 == 63 [pid = 1064] [id = 152] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 1EF8CC00 == 62 [pid = 1064] [id = 151] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 1CC6B000 == 61 [pid = 1064] [id = 150] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 1051B400 == 60 [pid = 1064] [id = 149] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 19C91C00 == 59 [pid = 1064] [id = 148] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 18BC5000 == 58 [pid = 1064] [id = 147] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 10727400 == 57 [pid = 1064] [id = 146] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 17A2A800 == 56 [pid = 1064] [id = 145] 10:18:30 INFO - PROCESS | 1064 | --DOMWINDOW == 159 (18C6B400) [pid = 1064] [serial = 373] [outer = 00000000] [url = about:blank] 10:18:30 INFO - PROCESS | 1064 | --DOMWINDOW == 158 (1DC7B000) [pid = 1064] [serial = 379] [outer = 00000000] [url = about:blank] 10:18:30 INFO - PROCESS | 1064 | --DOMWINDOW == 157 (20761400) [pid = 1064] [serial = 382] [outer = 00000000] [url = about:blank] 10:18:30 INFO - PROCESS | 1064 | --DOMWINDOW == 156 (1D40B800) [pid = 1064] [serial = 376] [outer = 00000000] [url = about:blank] 10:18:30 INFO - PROCESS | 1064 | --DOMWINDOW == 155 (1DC76C00) [pid = 1064] [serial = 413] [outer = 00000000] [url = about:blank] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 10725000 == 55 [pid = 1064] [id = 144] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 104EE000 == 54 [pid = 1064] [id = 139] 10:18:30 INFO - PROCESS | 1064 | --DOCSHELL 1C633800 == 53 [pid = 1064] [id = 138] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 154 (1C62E400) [pid = 1064] [serial = 221] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 153 (1B447000) [pid = 1064] [serial = 212] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 152 (191D3C00) [pid = 1064] [serial = 326] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 151 (10646400) [pid = 1064] [serial = 215] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 150 (17A24400) [pid = 1064] [serial = 170] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 149 (17AFB000) [pid = 1064] [serial = 218] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 148 (17C5EC00) [pid = 1064] [serial = 266] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 147 (1D40F400) [pid = 1064] [serial = 308] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 146 (19C90800) [pid = 1064] [serial = 341] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 145 (1D405C00) [pid = 1064] [serial = 411] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 144 (191D7000) [pid = 1064] [serial = 398] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 143 (1A0AD400) [pid = 1064] [serial = 402] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 142 (19EAA400) [pid = 1064] [serial = 401] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 141 (195B4800) [pid = 1064] [serial = 407] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 140 (1AFAC400) [pid = 1064] [serial = 404] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 139 (18BCC400) [pid = 1064] [serial = 395] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 138 (1440F000) [pid = 1064] [serial = 370] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 137 (1C6E1400) [pid = 1064] [serial = 410] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 136 (14FA3C00) [pid = 1064] [serial = 387] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 135 (108A5C00) [pid = 1064] [serial = 386] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 134 (1063E000) [pid = 1064] [serial = 389] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 133 (1072DC00) [pid = 1064] [serial = 390] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 132 (1786F400) [pid = 1064] [serial = 392] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 131 (17BCD000) [pid = 1064] [serial = 393] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 130 (1AF90800) [pid = 1064] [serial = 408] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 129 (1AFAE800) [pid = 1064] [serial = 405] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 128 (0C496400) [pid = 1064] [serial = 167] [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.] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 127 (19390C00) [pid = 1064] [serial = 399] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | --DOMWINDOW == 126 (18CC1C00) [pid = 1064] [serial = 396] [outer = 00000000] [url = about:blank] 10:18:31 INFO - PROCESS | 1064 | 1467739111148 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]]]}] 10:18:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:18:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 10:18:31 INFO - PROCESS | 1064 | 1467739111177 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 1064 | 1467739111181 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 10:18:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:18:31 INFO - PROCESS | 1064 | 1467739111187 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 1064 | 1467739111189 Marionette TRACE conn6 <- [1,610,null,{}] 10:18:31 INFO - PROCESS | 1064 | 1467739111193 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}] 10:18:31 INFO - PROCESS | 1064 | 1467739111195 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:31 INFO - PROCESS | 1064 | 1467739111287 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 10:18:31 INFO - PROCESS | 1064 | 1467739111386 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 1064 | 1467739111388 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:31 INFO - PROCESS | 1064 | ++DOCSHELL 0C947400 == 54 [pid = 1064] [id = 162] 10:18:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 127 (104D9C00) [pid = 1064] [serial = 484] [outer = 00000000] 10:18:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 128 (10CD6400) [pid = 1064] [serial = 485] [outer = 104D9C00] 10:18:31 INFO - PROCESS | 1064 | 1467739111435 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 129 (144CFC00) [pid = 1064] [serial = 486] [outer = 104D9C00] 10:18:31 INFO - PROCESS | 1064 | 1467739111834 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]]]}] 10:18:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:18:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 10:18:31 INFO - PROCESS | 1064 | 1467739111858 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 1064 | 1467739111860 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 10:18:31 INFO - PROCESS | 1064 | 1467739111864 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:18:31 INFO - PROCESS | 1064 | 1467739111867 Marionette TRACE conn6 <- [1,614,null,{}] 10:18:31 INFO - PROCESS | 1064 | 1467739111877 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}] 10:18:31 INFO - PROCESS | 1064 | 1467739111881 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:31 INFO - PROCESS | 1064 | 1467739111972 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 10:18:31 INFO - PROCESS | 1064 | 1467739111980 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 1064 | 1467739111982 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:31 INFO - PROCESS | 1064 | ++DOCSHELL 17869C00 == 55 [pid = 1064] [id = 163] 10:18:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 130 (1786A400) [pid = 1064] [serial = 487] [outer = 00000000] 10:18:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 131 (18BC6400) [pid = 1064] [serial = 488] [outer = 1786A400] 10:18:32 INFO - PROCESS | 1064 | 1467739112026 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 132 (18C6B400) [pid = 1064] [serial = 489] [outer = 1786A400] 10:18:32 INFO - PROCESS | 1064 | 1467739112512 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]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 10:18:32 INFO - PROCESS | 1064 | 1467739112537 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 1064 | 1467739112540 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 10:18:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:18:32 INFO - PROCESS | 1064 | 1467739112543 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 1064 | 1467739112544 Marionette TRACE conn6 <- [1,618,null,{}] 10:18:32 INFO - PROCESS | 1064 | 1467739112548 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}] 10:18:32 INFO - PROCESS | 1064 | 1467739112550 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:32 INFO - PROCESS | 1064 | 1467739112638 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 10:18:32 INFO - PROCESS | 1064 | 1467739112643 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 1064 | 1467739112654 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:32 INFO - PROCESS | 1064 | ++DOCSHELL 1910B800 == 56 [pid = 1064] [id = 164] 10:18:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 133 (1910C000) [pid = 1064] [serial = 490] [outer = 00000000] 10:18:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 134 (191DD800) [pid = 1064] [serial = 491] [outer = 1910C000] 10:18:32 INFO - PROCESS | 1064 | 1467739112701 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 135 (19390C00) [pid = 1064] [serial = 492] [outer = 1910C000] 10:18:33 INFO - PROCESS | 1064 | 1467739113144 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]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:18:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 10:18:33 INFO - PROCESS | 1064 | 1467739113184 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 1064 | 1467739113186 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 10:18:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:18:33 INFO - PROCESS | 1064 | 1467739113189 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 1064 | 1467739113191 Marionette TRACE conn6 <- [1,622,null,{}] 10:18:33 INFO - PROCESS | 1064 | 1467739113194 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}] 10:18:33 INFO - PROCESS | 1064 | 1467739113196 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:33 INFO - PROCESS | 1064 | 1467739113324 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 10:18:33 INFO - PROCESS | 1064 | 1467739113410 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 1064 | 1467739113413 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:33 INFO - PROCESS | 1064 | ++DOCSHELL 0A8E5000 == 57 [pid = 1064] [id = 165] 10:18:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 136 (195BE400) [pid = 1064] [serial = 493] [outer = 00000000] 10:18:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 137 (19C93400) [pid = 1064] [serial = 494] [outer = 195BE400] 10:18:33 INFO - PROCESS | 1064 | 1467739113465 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 138 (19E13800) [pid = 1064] [serial = 495] [outer = 195BE400] 10:18:33 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:33 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:33 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:33 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:33 INFO - PROCESS | 1064 | 1467739113875 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]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:18:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 770ms 10:18:33 INFO - PROCESS | 1064 | 1467739113934 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 1064 | 1467739113936 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 10:18:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:18:33 INFO - PROCESS | 1064 | 1467739113939 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 1064 | 1467739113941 Marionette TRACE conn6 <- [1,626,null,{}] 10:18:33 INFO - PROCESS | 1064 | 1467739113944 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}] 10:18:33 INFO - PROCESS | 1064 | 1467739113950 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:34 INFO - PROCESS | 1064 | 1467739114072 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 10:18:34 INFO - PROCESS | 1064 | 1467739114141 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 1064 | 1467739114143 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:34 INFO - PROCESS | 1064 | ++DOCSHELL 1A413000 == 58 [pid = 1064] [id = 166] 10:18:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 139 (1A413400) [pid = 1064] [serial = 496] [outer = 00000000] 10:18:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 140 (1AF90800) [pid = 1064] [serial = 497] [outer = 1A413400] 10:18:34 INFO - PROCESS | 1064 | 1467739114186 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 141 (1AFABC00) [pid = 1064] [serial = 498] [outer = 1A413400] 10:18:34 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:34 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:34 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:34 INFO - PROCESS | 1064 | 1467739114606 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]]]}] 10:18:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:18:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 10:18:34 INFO - PROCESS | 1064 | 1467739114696 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 1064 | 1467739114698 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 10:18:34 INFO - PROCESS | 1064 | 1467739114706 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:18:34 INFO - PROCESS | 1064 | 1467739114717 Marionette TRACE conn6 <- [1,630,null,{}] 10:18:34 INFO - PROCESS | 1064 | 1467739114721 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}] 10:18:34 INFO - PROCESS | 1064 | 1467739114723 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:34 INFO - PROCESS | 1064 | 1467739114840 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 10:18:34 INFO - PROCESS | 1064 | 1467739114906 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 1064 | 1467739114908 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:34 INFO - PROCESS | 1064 | ++DOCSHELL 1B4D0000 == 59 [pid = 1064] [id = 167] 10:18:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 142 (1B5CC800) [pid = 1064] [serial = 499] [outer = 00000000] 10:18:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 143 (1BE92800) [pid = 1064] [serial = 500] [outer = 1B5CC800] 10:18:34 INFO - PROCESS | 1064 | 1467739114951 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 144 (1C6E2400) [pid = 1064] [serial = 501] [outer = 1B5CC800] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 143 (2075E400) [pid = 1064] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 142 (1CC6B800) [pid = 1064] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 141 (1072A800) [pid = 1064] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 140 (1EF8D400) [pid = 1064] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 139 (17BC4800) [pid = 1064] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 138 (18C6F000) [pid = 1064] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 137 (19C94400) [pid = 1064] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 136 (10728000) [pid = 1064] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 135 (1072B800) [pid = 1064] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 134 (1A418C00) [pid = 1064] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:18:35 INFO - PROCESS | 1064 | --DOMWINDOW == 133 (1910A400) [pid = 1064] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:18:35 INFO - PROCESS | 1064 | 1467739115676 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]]]}] 10:18:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:18:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 970ms 10:18:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:18:35 INFO - PROCESS | 1064 | 1467739115685 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 1064 | 1467739115687 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 10:18:35 INFO - PROCESS | 1064 | 1467739115690 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 1064 | 1467739115692 Marionette TRACE conn6 <- [1,634,null,{}] 10:18:35 INFO - PROCESS | 1064 | 1467739115695 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}] 10:18:35 INFO - PROCESS | 1064 | 1467739115697 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:35 INFO - PROCESS | 1064 | 1467739115820 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 10:18:35 INFO - PROCESS | 1064 | 1467739115880 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 1064 | 1467739115882 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:35 INFO - PROCESS | 1064 | ++DOCSHELL 148ED400 == 60 [pid = 1064] [id = 168] 10:18:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 134 (16C16C00) [pid = 1064] [serial = 502] [outer = 00000000] 10:18:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 135 (19E1DC00) [pid = 1064] [serial = 503] [outer = 16C16C00] 10:18:35 INFO - PROCESS | 1064 | 1467739115926 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 136 (1B4D1C00) [pid = 1064] [serial = 504] [outer = 16C16C00] 10:18:36 INFO - PROCESS | 1064 | 1467739116311 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]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:18:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 10:18:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:18:36 INFO - PROCESS | 1064 | 1467739116361 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 1064 | 1467739116363 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 10:18:36 INFO - PROCESS | 1064 | 1467739116366 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 1064 | 1467739116368 Marionette TRACE conn6 <- [1,638,null,{}] 10:18:36 INFO - PROCESS | 1064 | 1467739116371 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}] 10:18:36 INFO - PROCESS | 1064 | 1467739116373 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:36 INFO - PROCESS | 1064 | 1467739116458 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 10:18:36 INFO - PROCESS | 1064 | 1467739116463 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 1064 | 1467739116465 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:36 INFO - PROCESS | 1064 | ++DOCSHELL 1A41AC00 == 61 [pid = 1064] [id = 169] 10:18:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 137 (1AF88C00) [pid = 1064] [serial = 505] [outer = 00000000] 10:18:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 138 (1D409C00) [pid = 1064] [serial = 506] [outer = 1AF88C00] 10:18:36 INFO - PROCESS | 1064 | 1467739116509 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 139 (1D5A9800) [pid = 1064] [serial = 507] [outer = 1AF88C00] 10:18:36 INFO - PROCESS | 1064 | 1467739116951 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]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:18:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 10:18:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:18:37 INFO - PROCESS | 1064 | 1467739117001 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 1064 | 1467739117003 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 10:18:37 INFO - PROCESS | 1064 | 1467739117007 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - PROCESS | 1064 | 1467739117008 Marionette TRACE conn6 <- [1,642,null,{}] 10:18:37 INFO - PROCESS | 1064 | 1467739117012 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}] 10:18:37 INFO - PROCESS | 1064 | 1467739117014 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:37 INFO - PROCESS | 1064 | 1467739117102 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 10:18:37 INFO - PROCESS | 1064 | 1467739117107 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 1064 | 1467739117109 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:37 INFO - PROCESS | 1064 | ++DOCSHELL 1D408C00 == 62 [pid = 1064] [id = 170] 10:18:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 140 (1DC74C00) [pid = 1064] [serial = 508] [outer = 00000000] 10:18:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 141 (1EB98800) [pid = 1064] [serial = 509] [outer = 1DC74C00] 10:18:37 INFO - PROCESS | 1064 | 1467739117155 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 142 (1EDF0800) [pid = 1064] [serial = 510] [outer = 1DC74C00] 10:18:37 INFO - PROCESS | 1064 | 1467739117815 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]]]}] 10:18:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:18:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 831ms 10:18:37 INFO - PROCESS | 1064 | 1467739117839 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 1064 | 1467739117843 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 10:18:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:18:37 INFO - PROCESS | 1064 | 1467739117849 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - PROCESS | 1064 | 1467739117852 Marionette TRACE conn6 <- [1,646,null,{}] 10:18:37 INFO - PROCESS | 1064 | 1467739117858 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}] 10:18:37 INFO - PROCESS | 1064 | 1467739117861 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:37 INFO - PROCESS | 1064 | 1467739117980 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 10:18:38 INFO - PROCESS | 1064 | 1467739118138 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 1064 | 1467739118141 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:38 INFO - PROCESS | 1064 | ++DOCSHELL 104E6800 == 63 [pid = 1064] [id = 171] 10:18:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 143 (104EA400) [pid = 1064] [serial = 511] [outer = 00000000] 10:18:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 144 (108A0C00) [pid = 1064] [serial = 512] [outer = 104EA400] 10:18:38 INFO - PROCESS | 1064 | 1467739118198 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 145 (1446FC00) [pid = 1064] [serial = 513] [outer = 104EA400] 10:18:38 INFO - PROCESS | 1064 | 1467739118817 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]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:18:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1027ms 10:18:38 INFO - PROCESS | 1064 | 1467739118876 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 1064 | 1467739118881 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 10:18:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:18:38 INFO - PROCESS | 1064 | 1467739118888 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 1064 | 1467739118890 Marionette TRACE conn6 <- [1,650,null,{}] 10:18:38 INFO - PROCESS | 1064 | 1467739118895 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}] 10:18:38 INFO - PROCESS | 1064 | 1467739118897 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:39 INFO - PROCESS | 1064 | 1467739119015 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 10:18:39 INFO - PROCESS | 1064 | 1467739119157 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 1064 | 1467739119159 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:39 INFO - PROCESS | 1064 | ++DOCSHELL 17BCFC00 == 64 [pid = 1064] [id = 172] 10:18:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 146 (17C19000) [pid = 1064] [serial = 514] [outer = 00000000] 10:18:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 147 (18BAF400) [pid = 1064] [serial = 515] [outer = 17C19000] 10:18:39 INFO - PROCESS | 1064 | 1467739119217 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 148 (18F80C00) [pid = 1064] [serial = 516] [outer = 17C19000] 10:18:39 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:39 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:39 INFO - PROCESS | 1064 | 1467739119867 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]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:18:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1023ms 10:18:39 INFO - PROCESS | 1064 | 1467739119914 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 1064 | 1467739119916 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 10:18:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:18:39 INFO - PROCESS | 1064 | 1467739119920 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 1064 | 1467739119924 Marionette TRACE conn6 <- [1,654,null,{}] 10:18:39 INFO - PROCESS | 1064 | 1467739119935 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}] 10:18:39 INFO - PROCESS | 1064 | 1467739119940 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:40 INFO - PROCESS | 1064 | 1467739120072 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 10:18:40 INFO - PROCESS | 1064 | 1467739120216 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 1064 | 1467739120220 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:40 INFO - PROCESS | 1064 | ++DOCSHELL 1DC77C00 == 65 [pid = 1064] [id = 173] 10:18:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 149 (1EB95C00) [pid = 1064] [serial = 517] [outer = 00000000] 10:18:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 150 (1EDEFC00) [pid = 1064] [serial = 518] [outer = 1EB95C00] 10:18:40 INFO - PROCESS | 1064 | 1467739120279 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 151 (1EDF5C00) [pid = 1064] [serial = 519] [outer = 1EB95C00] 10:18:40 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:40 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:40 INFO - PROCESS | 1064 | 1467739120792 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]]]}] 10:18:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:18:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 10:18:40 INFO - PROCESS | 1064 | 1467739120854 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 1064 | 1467739120857 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 10:18:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:18:40 INFO - PROCESS | 1064 | 1467739120860 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 1064 | 1467739120862 Marionette TRACE conn6 <- [1,658,null,{}] 10:18:40 INFO - PROCESS | 1064 | 1467739120866 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}] 10:18:40 INFO - PROCESS | 1064 | 1467739120869 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:40 INFO - PROCESS | 1064 | 1467739120983 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 10:18:41 INFO - PROCESS | 1064 | 1467739121122 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 1064 | 1467739121124 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:41 INFO - PROCESS | 1064 | ++DOCSHELL 1EDF7800 == 66 [pid = 1064] [id = 174] 10:18:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 152 (1EF8B400) [pid = 1064] [serial = 520] [outer = 00000000] 10:18:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 153 (1EF98C00) [pid = 1064] [serial = 521] [outer = 1EF8B400] 10:18:41 INFO - PROCESS | 1064 | 1467739121180 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 154 (2038B800) [pid = 1064] [serial = 522] [outer = 1EF8B400] 10:18:41 INFO - PROCESS | 1064 | 1467739121770 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]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:18:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 10:18:41 INFO - PROCESS | 1064 | 1467739121834 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 1064 | 1467739121836 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 10:18:41 INFO - PROCESS | 1064 | 1467739121840 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:18:41 INFO - PROCESS | 1064 | 1467739121842 Marionette TRACE conn6 <- [1,662,null,{}] 10:18:41 INFO - PROCESS | 1064 | 1467739121845 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}] 10:18:41 INFO - PROCESS | 1064 | 1467739121848 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:41 INFO - PROCESS | 1064 | 1467739121957 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 10:18:42 INFO - PROCESS | 1064 | 1467739122071 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 1064 | 1467739122073 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:42 INFO - PROCESS | 1064 | ++DOCSHELL 20763400 == 67 [pid = 1064] [id = 175] 10:18:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 155 (2076AC00) [pid = 1064] [serial = 523] [outer = 00000000] 10:18:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 156 (213B3400) [pid = 1064] [serial = 524] [outer = 2076AC00] 10:18:42 INFO - PROCESS | 1064 | 1467739122167 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 157 (21427800) [pid = 1064] [serial = 525] [outer = 2076AC00] 10:18:42 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:18:42 INFO - PROCESS | 1064 | [1064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:18:42 INFO - PROCESS | 1064 | 1467739122738 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]]]}] 10:18:42 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 10:18:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 10:18:42 INFO - PROCESS | 1064 | 1467739122814 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 1064 | 1467739122816 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 10:18:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:18:42 INFO - PROCESS | 1064 | 1467739122820 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 1064 | 1467739122822 Marionette TRACE conn6 <- [1,666,null,{}] 10:18:42 INFO - PROCESS | 1064 | 1467739122825 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}] 10:18:42 INFO - PROCESS | 1064 | 1467739122831 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:43 INFO - PROCESS | 1064 | 1467739123006 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 10:18:43 INFO - PROCESS | 1064 | 1467739123145 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 1064 | 1467739123148 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:43 INFO - PROCESS | 1064 | ++DOCSHELL 10641800 == 68 [pid = 1064] [id = 176] 10:18:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 158 (10730C00) [pid = 1064] [serial = 526] [outer = 00000000] 10:18:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 159 (1C79A400) [pid = 1064] [serial = 527] [outer = 10730C00] 10:18:43 INFO - PROCESS | 1064 | 1467739123204 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 160 (20389C00) [pid = 1064] [serial = 528] [outer = 10730C00] 10:18:43 INFO - PROCESS | 1064 | 1467739123986 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]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:18:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1230ms 10:18:44 INFO - PROCESS | 1064 | 1467739124054 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 1064 | 1467739124058 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 10:18:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:18:44 INFO - PROCESS | 1064 | 1467739124062 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 1064 | 1467739124065 Marionette TRACE conn6 <- [1,670,null,{}] 10:18:44 INFO - PROCESS | 1064 | 1467739124071 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}] 10:18:44 INFO - PROCESS | 1064 | 1467739124073 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:44 INFO - PROCESS | 1064 | 1467739124182 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 10:18:44 INFO - PROCESS | 1064 | 1467739124331 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 1064 | 1467739124334 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:44 INFO - PROCESS | 1064 | ++DOCSHELL 0FDF0400 == 69 [pid = 1064] [id = 177] 10:18:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 161 (10474000) [pid = 1064] [serial = 529] [outer = 00000000] 10:18:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 162 (15052800) [pid = 1064] [serial = 530] [outer = 10474000] 10:18:44 INFO - PROCESS | 1064 | 1467739124386 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 163 (17BC4C00) [pid = 1064] [serial = 531] [outer = 10474000] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1A41AC00 == 68 [pid = 1064] [id = 169] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 148ED400 == 67 [pid = 1064] [id = 168] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1B4D0000 == 66 [pid = 1064] [id = 167] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1A413000 == 65 [pid = 1064] [id = 166] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 0A8E5000 == 64 [pid = 1064] [id = 165] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1910B800 == 63 [pid = 1064] [id = 164] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 17869C00 == 62 [pid = 1064] [id = 163] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 0C947400 == 61 [pid = 1064] [id = 162] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 0C941C00 == 60 [pid = 1064] [id = 161] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 104DDC00 == 59 [pid = 1064] [id = 160] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1EF93400 == 58 [pid = 1064] [id = 142] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 17865800 == 57 [pid = 1064] [id = 140] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 144D1800 == 56 [pid = 1064] [id = 101] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1EB91800 == 55 [pid = 1064] [id = 143] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 104DA800 == 54 [pid = 1064] [id = 100] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1932C800 == 53 [pid = 1064] [id = 74] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 191DB400 == 52 [pid = 1064] [id = 60] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 18F7FC00 == 51 [pid = 1064] [id = 102] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1AF92400 == 50 [pid = 1064] [id = 99] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1632EC00 == 49 [pid = 1064] [id = 73] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 17BC0800 == 48 [pid = 1064] [id = 156] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 19C87000 == 47 [pid = 1064] [id = 114] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 10723800 == 46 [pid = 1064] [id = 71] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1BD8D400 == 45 [pid = 1064] [id = 157] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 0C48F000 == 44 [pid = 1064] [id = 87] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 10519400 == 43 [pid = 1064] [id = 86] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1C791400 == 42 [pid = 1064] [id = 141] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 191D2C00 == 41 [pid = 1064] [id = 88] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 213B4000 == 40 [pid = 1064] [id = 158] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 195B0400 == 39 [pid = 1064] [id = 159] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 10C1CC00 == 38 [pid = 1064] [id = 47] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 0FDFA800 == 37 [pid = 1064] [id = 155] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 10726800 == 36 [pid = 1064] [id = 89] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1AFB0000 == 35 [pid = 1064] [id = 103] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 0CEEB000 == 34 [pid = 1064] [id = 154] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 10641800 == 33 [pid = 1064] [id = 176] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 20763400 == 32 [pid = 1064] [id = 175] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1DC77C00 == 31 [pid = 1064] [id = 173] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1EDF7800 == 30 [pid = 1064] [id = 174] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 17BCFC00 == 29 [pid = 1064] [id = 172] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 1D408C00 == 28 [pid = 1064] [id = 170] 10:18:45 INFO - PROCESS | 1064 | --DOCSHELL 104E6800 == 27 [pid = 1064] [id = 171] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 162 (20764800) [pid = 1064] [serial = 383] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 161 (1EF97800) [pid = 1064] [serial = 425] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 160 (2075EC00) [pid = 1064] [serial = 453] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 159 (19E13400) [pid = 1064] [serial = 456] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 158 (1B5C9000) [pid = 1064] [serial = 446] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 157 (21430400) [pid = 1064] [serial = 459] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 156 (1C62DC00) [pid = 1064] [serial = 447] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 155 (1D40C400) [pid = 1064] [serial = 461] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 154 (2076A800) [pid = 1064] [serial = 458] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 153 (19EB1400) [pid = 1064] [serial = 444] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 152 (1DC72400) [pid = 1064] [serial = 450] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 151 (1D59E000) [pid = 1064] [serial = 449] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 150 (1910A800) [pid = 1064] [serial = 455] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 149 (20395000) [pid = 1064] [serial = 452] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 148 (19320C00) [pid = 1064] [serial = 435] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 147 (19102400) [pid = 1064] [serial = 434] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 146 (10729C00) [pid = 1064] [serial = 416] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 145 (195B3800) [pid = 1064] [serial = 440] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 144 (19C88800) [pid = 1064] [serial = 441] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 143 (1DC76400) [pid = 1064] [serial = 422] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 142 (19E19000) [pid = 1064] [serial = 443] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 141 (14470C00) [pid = 1064] [serial = 432] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 140 (10DC1800) [pid = 1064] [serial = 431] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 139 (17871800) [pid = 1064] [serial = 437] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 138 (17C64000) [pid = 1064] [serial = 438] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 137 (17C5F800) [pid = 1064] [serial = 419] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 1064 | --DOMWINDOW == 136 (1EB9B800) [pid = 1064] [serial = 428] [outer = 00000000] [url = about:blank] 10:18:46 INFO - PROCESS | 1064 | 1467739126542 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]]]}] 10:18:46 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) 10:18:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2532ms 10:18:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:18:46 INFO - PROCESS | 1064 | 1467739126596 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 1064 | 1467739126599 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 10:18:46 INFO - PROCESS | 1064 | 1467739126604 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 1064 | 1467739126607 Marionette TRACE conn6 <- [1,674,null,{}] 10:18:46 INFO - PROCESS | 1064 | 1467739126618 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}] 10:18:46 INFO - PROCESS | 1064 | 1467739126621 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:46 INFO - PROCESS | 1064 | 1467739126708 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 10:18:46 INFO - PROCESS | 1064 | 1467739126717 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 1064 | 1467739126719 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:46 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE1C00 == 28 [pid = 1064] [id = 178] 10:18:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 137 (0CEE5000) [pid = 1064] [serial = 532] [outer = 00000000] 10:18:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 138 (104DA000) [pid = 1064] [serial = 533] [outer = 0CEE5000] 10:18:46 INFO - PROCESS | 1064 | 1467739126766 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 139 (104E4800) [pid = 1064] [serial = 534] [outer = 0CEE5000] 10:18:47 INFO - PROCESS | 1064 | 1467739127705 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]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:18:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 10:18:47 INFO - PROCESS | 1064 | 1467739127739 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 1064 | 1467739127744 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 10:18:47 INFO - PROCESS | 1064 | 1467739127750 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:18:47 INFO - PROCESS | 1064 | 1467739127753 Marionette TRACE conn6 <- [1,678,null,{}] 10:18:47 INFO - PROCESS | 1064 | 1467739127757 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}] 10:18:47 INFO - PROCESS | 1064 | 1467739127759 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:47 INFO - PROCESS | 1064 | 1467739127885 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 10:18:47 INFO - PROCESS | 1064 | 1467739127892 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 1064 | 1467739127894 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:47 INFO - PROCESS | 1064 | ++DOCSHELL 10644C00 == 29 [pid = 1064] [id = 179] 10:18:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 140 (10722800) [pid = 1064] [serial = 535] [outer = 00000000] 10:18:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 141 (1072A800) [pid = 1064] [serial = 536] [outer = 10722800] 10:18:47 INFO - PROCESS | 1064 | 1467739127992 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 142 (10730000) [pid = 1064] [serial = 537] [outer = 10722800] 10:18:48 INFO - PROCESS | 1064 | 1467739128942 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]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:18:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1224ms 10:18:48 INFO - PROCESS | 1064 | 1467739128981 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 1064 | 1467739128984 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 10:18:48 INFO - PROCESS | 1064 | 1467739128987 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:18:48 INFO - PROCESS | 1064 | 1467739128991 Marionette TRACE conn6 <- [1,682,null,{}] 10:18:48 INFO - PROCESS | 1064 | 1467739129001 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}] 10:18:49 INFO - PROCESS | 1064 | 1467739129006 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:49 INFO - PROCESS | 1064 | 1467739129122 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 10:18:49 INFO - PROCESS | 1064 | 1467739129130 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 1064 | 1467739129133 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:49 INFO - PROCESS | 1064 | ++DOCSHELL 144DAC00 == 30 [pid = 1064] [id = 180] 10:18:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 143 (148A1400) [pid = 1064] [serial = 538] [outer = 00000000] 10:18:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 144 (14BD0000) [pid = 1064] [serial = 539] [outer = 148A1400] 10:18:49 INFO - PROCESS | 1064 | 1467739129233 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 145 (150E1C00) [pid = 1064] [serial = 540] [outer = 148A1400] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 144 (1EB94400) [pid = 1064] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 143 (1063FC00) [pid = 1064] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 142 (1D40BC00) [pid = 1064] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 141 (1C791C00) [pid = 1064] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 140 (17868800) [pid = 1064] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 139 (1EF93C00) [pid = 1064] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 138 (17BCE800) [pid = 1064] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 137 (14471000) [pid = 1064] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 136 (1AFAF000) [pid = 1064] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 135 (1AFAC800) [pid = 1064] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 134 (144D2400) [pid = 1064] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 133 (104DC800) [pid = 1064] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 132 (18F83000) [pid = 1064] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 131 (1072C000) [pid = 1064] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 130 (0C48EC00) [pid = 1064] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 129 (18F85000) [pid = 1064] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 128 (19327C00) [pid = 1064] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 127 (1D322400) [pid = 1064] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 126 (18BC7800) [pid = 1064] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 125 (19D1E000) [pid = 1064] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 124 (1051D800) [pid = 1064] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 123 (1DA7B800) [pid = 1064] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 122 (104ED800) [pid = 1064] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 121 (195BE400) [pid = 1064] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 120 (1A413400) [pid = 1064] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 119 (16C16C00) [pid = 1064] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 118 (1B5CC800) [pid = 1064] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 117 (1AF88C00) [pid = 1064] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 116 (1BE86800) [pid = 1064] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 115 (104E1400) [pid = 1064] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 114 (104DC400) [pid = 1064] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 113 (195BB000) [pid = 1064] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 112 (0C944C00) [pid = 1064] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 111 (104E1C00) [pid = 1064] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 110 (1786A400) [pid = 1064] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 109 (213B4800) [pid = 1064] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 108 (17C5E400) [pid = 1064] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 107 (104D9C00) [pid = 1064] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 106 (1910C000) [pid = 1064] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:18:50 INFO - PROCESS | 1064 | --DOMWINDOW == 105 (1DC74C00) [pid = 1064] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:18:50 INFO - PROCESS | 1064 | 1467739130365 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]]]}] 10:18:50 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) 10:18:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1422ms 10:18:50 INFO - PROCESS | 1064 | 1467739130412 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 1064 | 1467739130415 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 10:18:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:18:50 INFO - PROCESS | 1064 | 1467739130418 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 1064 | 1467739130420 Marionette TRACE conn6 <- [1,686,null,{}] 10:18:50 INFO - PROCESS | 1064 | 1467739130423 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}] 10:18:50 INFO - PROCESS | 1064 | 1467739130425 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:50 INFO - PROCESS | 1064 | 1467739130509 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 10:18:50 INFO - PROCESS | 1064 | 1467739130543 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 1064 | 1467739130545 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:50 INFO - PROCESS | 1064 | ++DOCSHELL 10512000 == 31 [pid = 1064] [id = 181] 10:18:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 106 (10514C00) [pid = 1064] [serial = 541] [outer = 00000000] 10:18:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 107 (10C14800) [pid = 1064] [serial = 542] [outer = 10514C00] 10:18:50 INFO - PROCESS | 1064 | 1467739130590 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 108 (144D1400) [pid = 1064] [serial = 543] [outer = 10514C00] 10:18:51 INFO - PROCESS | 1064 | 1467739131496 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]]]}] 10:18:51 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) 10:18:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1120ms 10:18:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:18:51 INFO - PROCESS | 1064 | 1467739131542 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 1064 | 1467739131544 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 10:18:51 INFO - PROCESS | 1064 | 1467739131547 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 1064 | 1467739131549 Marionette TRACE conn6 <- [1,690,null,{}] 10:18:51 INFO - PROCESS | 1064 | 1467739131552 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}] 10:18:51 INFO - PROCESS | 1064 | 1467739131554 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:51 INFO - PROCESS | 1064 | 1467739131710 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 10:18:51 INFO - PROCESS | 1064 | 1467739131768 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 1064 | 1467739131771 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:51 INFO - PROCESS | 1064 | ++DOCSHELL 08FE4000 == 32 [pid = 1064] [id = 182] 10:18:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 109 (08FE5C00) [pid = 1064] [serial = 544] [outer = 00000000] 10:18:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 110 (0A8E5000) [pid = 1064] [serial = 545] [outer = 08FE5C00] 10:18:51 INFO - PROCESS | 1064 | 1467739131830 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 111 (0C946000) [pid = 1064] [serial = 546] [outer = 08FE5C00] 10:18:53 INFO - PROCESS | 1064 | 1467739133024 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]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:18:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1522ms 10:18:53 INFO - PROCESS | 1064 | 1467739133112 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 1064 | 1467739133116 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 10:18:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:18:53 INFO - PROCESS | 1064 | 1467739133133 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 1064 | 1467739133137 Marionette TRACE conn6 <- [1,694,null,{}] 10:18:53 INFO - PROCESS | 1064 | 1467739133142 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}] 10:18:53 INFO - PROCESS | 1064 | 1467739133145 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:53 INFO - PROCESS | 1064 | 1467739133315 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 10:18:53 INFO - PROCESS | 1064 | 1467739133402 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 1064 | 1467739133405 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:53 INFO - PROCESS | 1064 | ++DOCSHELL 10726C00 == 33 [pid = 1064] [id = 183] 10:18:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 112 (1072A000) [pid = 1064] [serial = 547] [outer = 00000000] 10:18:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 113 (10C1CC00) [pid = 1064] [serial = 548] [outer = 1072A000] 10:18:53 INFO - PROCESS | 1064 | 1467739133462 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 114 (115DDC00) [pid = 1064] [serial = 549] [outer = 1072A000] 10:18:54 INFO - PROCESS | 1064 | --DOCSHELL 17867C00 == 32 [pid = 1064] [id = 28] 10:18:54 INFO - PROCESS | 1064 | --DOCSHELL 14BBA000 == 31 [pid = 1064] [id = 27] 10:18:54 INFO - PROCESS | 1064 | --DOCSHELL 104D6000 == 30 [pid = 1064] [id = 26] 10:18:54 INFO - PROCESS | 1064 | --DOCSHELL 10512000 == 29 [pid = 1064] [id = 181] 10:18:54 INFO - PROCESS | 1064 | --DOCSHELL 144DAC00 == 28 [pid = 1064] [id = 180] 10:18:54 INFO - PROCESS | 1064 | --DOCSHELL 10644C00 == 27 [pid = 1064] [id = 179] 10:18:54 INFO - PROCESS | 1064 | --DOCSHELL 0CEE1C00 == 26 [pid = 1064] [id = 178] 10:18:54 INFO - PROCESS | 1064 | --DOCSHELL 0FDF0400 == 25 [pid = 1064] [id = 177] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 113 (1EF96C00) [pid = 1064] [serial = 429] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 112 (19C93400) [pid = 1064] [serial = 494] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 111 (19E13800) [pid = 1064] [serial = 495] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 110 (1AFABC00) [pid = 1064] [serial = 498] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 109 (1AF90800) [pid = 1064] [serial = 497] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 108 (19E1DC00) [pid = 1064] [serial = 503] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 107 (1BE92800) [pid = 1064] [serial = 500] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 106 (1D409C00) [pid = 1064] [serial = 506] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 105 (1EB96000) [pid = 1064] [serial = 470] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 104 (213AC000) [pid = 1064] [serial = 471] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 103 (14412000) [pid = 1064] [serial = 464] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 102 (144CC400) [pid = 1064] [serial = 465] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (213AA400) [pid = 1064] [serial = 462] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (1A415800) [pid = 1064] [serial = 476] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (1C6E2400) [pid = 1064] [serial = 501] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (1B447800) [pid = 1064] [serial = 477] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (1786A800) [pid = 1064] [serial = 482] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (17C63000) [pid = 1064] [serial = 483] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (104EB000) [pid = 1064] [serial = 479] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (1051DC00) [pid = 1064] [serial = 480] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (18BC6400) [pid = 1064] [serial = 488] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (18C6B400) [pid = 1064] [serial = 489] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (21435800) [pid = 1064] [serial = 473] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (2148E800) [pid = 1064] [serial = 474] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (18BCDC00) [pid = 1064] [serial = 467] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (1910D000) [pid = 1064] [serial = 468] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (10CD6400) [pid = 1064] [serial = 485] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (144CFC00) [pid = 1064] [serial = 486] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (191DD800) [pid = 1064] [serial = 491] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1D5A9800) [pid = 1064] [serial = 507] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (1EB98800) [pid = 1064] [serial = 509] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1EDF0800) [pid = 1064] [serial = 510] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1B4D1C00) [pid = 1064] [serial = 504] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19390C00) [pid = 1064] [serial = 492] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1440FC00) [pid = 1064] [serial = 417] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1DC80C00) [pid = 1064] [serial = 414] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (2038DC00) [pid = 1064] [serial = 423] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (18BA5800) [pid = 1064] [serial = 420] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (20390800) [pid = 1064] [serial = 426] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (19103800) [pid = 1064] [serial = 260] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (15054000) [pid = 1064] [serial = 332] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1CC6A000) [pid = 1064] [serial = 368] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1AFB4800) [pid = 1064] [serial = 296] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (148E4400) [pid = 1064] [serial = 302] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (10730400) [pid = 1064] [serial = 299] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (195BB800) [pid = 1064] [serial = 305] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (15050800) [pid = 1064] [serial = 257] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (104D4400) [pid = 1064] [serial = 254] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (195AFC00) [pid = 1064] [serial = 335] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (1CC65000) [pid = 1064] [serial = 263] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (1D59E400) [pid = 1064] [serial = 377] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (19107400) [pid = 1064] [serial = 374] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (1A0A6400) [pid = 1064] [serial = 338] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (144D9400) [pid = 1064] [serial = 371] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (1DC7E800) [pid = 1064] [serial = 380] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1063DC00) [pid = 1064] [serial = 329] [outer = 00000000] [url = about:blank] 10:18:54 INFO - PROCESS | 1064 | 1467739134657 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]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:18:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1570ms 10:18:54 INFO - PROCESS | 1064 | 1467739134706 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 1064 | 1467739134710 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 10:18:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:18:54 INFO - PROCESS | 1064 | 1467739134715 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 1064 | 1467739134718 Marionette TRACE conn6 <- [1,698,null,{}] 10:18:54 INFO - PROCESS | 1064 | 1467739134723 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}] 10:18:54 INFO - PROCESS | 1064 | 1467739134726 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:54 INFO - PROCESS | 1064 | 1467739134857 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 10:18:54 INFO - PROCESS | 1064 | 1467739134939 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 1064 | 1467739134943 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:54 INFO - PROCESS | 1064 | ++DOCSHELL 10475400 == 26 [pid = 1064] [id = 184] 10:18:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (10476000) [pid = 1064] [serial = 550] [outer = 00000000] 10:18:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (104D7400) [pid = 1064] [serial = 551] [outer = 10476000] 10:18:55 INFO - PROCESS | 1064 | 1467739134992 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (104E1C00) [pid = 1064] [serial = 552] [outer = 10476000] 10:18:55 INFO - PROCESS | 1064 | 1467739135871 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]]]}] 10:18:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:18:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 10:18:55 INFO - PROCESS | 1064 | 1467739135904 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 10:18:55 INFO - PROCESS | 1064 | 1467739135908 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 10:18:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:18:55 INFO - PROCESS | 1064 | 1467739135916 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 1064 | 1467739135918 Marionette TRACE conn6 <- [1,702,null,{}] 10:18:55 INFO - PROCESS | 1064 | 1467739135922 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}] 10:18:55 INFO - PROCESS | 1064 | 1467739135925 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:56 INFO - PROCESS | 1064 | 1467739136019 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 10:18:56 INFO - PROCESS | 1064 | 1467739136025 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 1064 | 1467739136027 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:56 INFO - PROCESS | 1064 | ++DOCSHELL 10727C00 == 27 [pid = 1064] [id = 185] 10:18:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (10728400) [pid = 1064] [serial = 553] [outer = 00000000] 10:18:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (10730400) [pid = 1064] [serial = 554] [outer = 10728400] 10:18:56 INFO - PROCESS | 1064 | 1467739136075 Marionette DEBUG loaded listener.js 10:18:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (10CCD800) [pid = 1064] [serial = 555] [outer = 10728400] 10:18:57 INFO - PROCESS | 1064 | 1467739137040 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]]]}] 10:18:57 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 10:18:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1180ms 10:18:57 INFO - PROCESS | 1064 | 1467739137100 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 1064 | 1467739137103 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 10:18:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:18:57 INFO - PROCESS | 1064 | 1467739137106 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 1064 | 1467739137110 Marionette TRACE conn6 <- [1,706,null,{}] 10:18:57 INFO - PROCESS | 1064 | 1467739137128 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}] 10:18:57 INFO - PROCESS | 1064 | 1467739137133 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:57 INFO - PROCESS | 1064 | 1467739137258 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 10:18:57 INFO - PROCESS | 1064 | 1467739137266 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 1064 | 1467739137269 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:57 INFO - PROCESS | 1064 | ++DOCSHELL 144D2800 == 28 [pid = 1064] [id = 186] 10:18:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (144D3400) [pid = 1064] [serial = 556] [outer = 00000000] 10:18:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (14823800) [pid = 1064] [serial = 557] [outer = 144D3400] 10:18:57 INFO - PROCESS | 1064 | 1467739137367 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (148EE800) [pid = 1064] [serial = 558] [outer = 144D3400] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (0CEE5000) [pid = 1064] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (10474000) [pid = 1064] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (104EA400) [pid = 1064] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (17C19000) [pid = 1064] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (1EB95C00) [pid = 1064] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (1EF8B400) [pid = 1064] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (2076AC00) [pid = 1064] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (10730C00) [pid = 1064] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (10722800) [pid = 1064] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:18:58 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (148A1400) [pid = 1064] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:18:58 INFO - PROCESS | 1064 | 1467739138339 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]]]}] 10:18:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:18:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1293ms 10:18:58 INFO - PROCESS | 1064 | 1467739138404 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 10:18:58 INFO - PROCESS | 1064 | 1467739138406 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 10:18:58 INFO - PROCESS | 1064 | 1467739138409 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:18:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:18:58 INFO - PROCESS | 1064 | 1467739138411 Marionette TRACE conn6 <- [1,710,null,{}] 10:18:58 INFO - PROCESS | 1064 | 1467739138414 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}] 10:18:58 INFO - PROCESS | 1064 | 1467739138416 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:58 INFO - PROCESS | 1064 | 1467739138532 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 10:18:58 INFO - PROCESS | 1064 | 1467739138582 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 1064 | 1467739138584 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:58 INFO - PROCESS | 1064 | ++DOCSHELL 1063CC00 == 29 [pid = 1064] [id = 187] 10:18:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (150E4000) [pid = 1064] [serial = 559] [outer = 00000000] 10:18:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (15A5AC00) [pid = 1064] [serial = 560] [outer = 150E4000] 10:18:58 INFO - PROCESS | 1064 | 1467739138630 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (17874000) [pid = 1064] [serial = 561] [outer = 150E4000] 10:18:59 INFO - PROCESS | 1064 | 1467739139030 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] 10:18:59 INFO - PROCESS | 1064 | 1467739139085 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 10:18:59 INFO - PROCESS | 1064 | 1467739139088 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 1064 | 1467739139090 Marionette TRACE conn6 <- [1,714,null,{}] 10:18:59 INFO - PROCESS | 1064 | 1467739139094 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}] 10:18:59 INFO - PROCESS | 1064 | 1467739139096 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:59 INFO - PROCESS | 1064 | 1467739139177 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 10:18:59 INFO - PROCESS | 1064 | 1467739139183 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 1064 | 1467739139185 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:59 INFO - PROCESS | 1064 | ++DOCSHELL 17AFA000 == 30 [pid = 1064] [id = 188] 10:18:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (17AFA400) [pid = 1064] [serial = 562] [outer = 00000000] 10:18:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (17C62400) [pid = 1064] [serial = 563] [outer = 17AFA400] 10:18:59 INFO - PROCESS | 1064 | 1467739139229 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (17C65000) [pid = 1064] [serial = 564] [outer = 17AFA400] 10:18:59 INFO - PROCESS | 1064 | 1467739139716 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]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:18:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 10:18:59 INFO - PROCESS | 1064 | 1467739139760 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 1064 | 1467739139762 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 10:18:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:18:59 INFO - PROCESS | 1064 | 1467739139765 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 1064 | 1467739139767 Marionette TRACE conn6 <- [1,718,null,{}] 10:18:59 INFO - PROCESS | 1064 | 1467739139770 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}] 10:18:59 INFO - PROCESS | 1064 | 1467739139776 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:59 INFO - PROCESS | 1064 | 1467739139921 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 10:18:59 INFO - PROCESS | 1064 | 1467739139935 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 1064 | 1467739139937 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:18:59 INFO - PROCESS | 1064 | ++DOCSHELL 18B39000 == 31 [pid = 1064] [id = 189] 10:18:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (18B3E800) [pid = 1064] [serial = 565] [outer = 00000000] 10:18:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (18BC3400) [pid = 1064] [serial = 566] [outer = 18B3E800] 10:18:59 INFO - PROCESS | 1064 | 1467739139981 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (18BC9400) [pid = 1064] [serial = 567] [outer = 18B3E800] 10:19:00 INFO - PROCESS | 1064 | 1467739140482 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] 10:19:00 INFO - PROCESS | 1064 | 1467739140538 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 10:19:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:19:00 INFO - PROCESS | 1064 | 1467739140542 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 1064 | 1467739140544 Marionette TRACE conn6 <- [1,722,null,{}] 10:19:00 INFO - PROCESS | 1064 | 1467739140547 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}] 10:19:00 INFO - PROCESS | 1064 | 1467739140549 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:00 INFO - PROCESS | 1064 | 1467739140629 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 10:19:00 INFO - PROCESS | 1064 | 1467739140634 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 1064 | 1467739140636 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:00 INFO - PROCESS | 1064 | ++DOCSHELL 144D0C00 == 32 [pid = 1064] [id = 190] 10:19:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (144D4000) [pid = 1064] [serial = 568] [outer = 00000000] 10:19:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (18F61C00) [pid = 1064] [serial = 569] [outer = 144D4000] 10:19:00 INFO - PROCESS | 1064 | 1467739140680 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (18F83000) [pid = 1064] [serial = 570] [outer = 144D4000] 10:19:01 INFO - PROCESS | 1064 | 1467739141384 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]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:19:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 870ms 10:19:01 INFO - PROCESS | 1064 | 1467739141413 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 1064 | 1467739141417 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 10:19:01 INFO - PROCESS | 1064 | 1467739141435 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:19:01 INFO - PROCESS | 1064 | 1467739141439 Marionette TRACE conn6 <- [1,726,null,{}] 10:19:01 INFO - PROCESS | 1064 | 1467739141444 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}] 10:19:01 INFO - PROCESS | 1064 | 1467739141448 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:01 INFO - PROCESS | 1064 | 1467739141562 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 10:19:01 INFO - PROCESS | 1064 | 1467739141685 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 1064 | 1467739141688 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:01 INFO - PROCESS | 1064 | ++DOCSHELL 104D8400 == 33 [pid = 1064] [id = 191] 10:19:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (104E7400) [pid = 1064] [serial = 571] [outer = 00000000] 10:19:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (1072C000) [pid = 1064] [serial = 572] [outer = 104E7400] 10:19:01 INFO - PROCESS | 1064 | 1467739141746 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10DD0000) [pid = 1064] [serial = 573] [outer = 104E7400] 10:19:02 INFO - PROCESS | 1064 | 1467739142823 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]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:19:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1421ms 10:19:02 INFO - PROCESS | 1064 | 1467739142862 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 1064 | 1467739142867 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 10:19:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:19:02 INFO - PROCESS | 1064 | 1467739142873 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 1064 | 1467739142876 Marionette TRACE conn6 <- [1,730,null,{}] 10:19:02 INFO - PROCESS | 1064 | 1467739142880 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}] 10:19:02 INFO - PROCESS | 1064 | 1467739142883 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:03 INFO - PROCESS | 1064 | 1467739143029 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 10:19:03 INFO - PROCESS | 1064 | 1467739143158 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 1064 | 1467739143161 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:03 INFO - PROCESS | 1064 | ++DOCSHELL 1632EC00 == 34 [pid = 1064] [id = 192] 10:19:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (16C0E000) [pid = 1064] [serial = 574] [outer = 00000000] 10:19:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17C62000) [pid = 1064] [serial = 575] [outer = 16C0E000] 10:19:03 INFO - PROCESS | 1064 | 1467739143217 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17CE9800) [pid = 1064] [serial = 576] [outer = 16C0E000] 10:19:04 INFO - PROCESS | 1064 | 1467739144244 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]]]}] 10:19:04 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 10:19:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1419ms 10:19:04 INFO - PROCESS | 1064 | 1467739144296 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 1064 | 1467739144299 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 10:19:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:19:04 INFO - PROCESS | 1064 | 1467739144303 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 1064 | 1467739144306 Marionette TRACE conn6 <- [1,734,null,{}] 10:19:04 INFO - PROCESS | 1064 | 1467739144317 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}] 10:19:04 INFO - PROCESS | 1064 | 1467739144322 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:04 INFO - PROCESS | 1064 | 1467739144490 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 10:19:04 INFO - PROCESS | 1064 | 1467739144591 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 1064 | 1467739144595 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:04 INFO - PROCESS | 1064 | ++DOCSHELL 1072F000 == 35 [pid = 1064] [id = 193] 10:19:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1072F400) [pid = 1064] [serial = 577] [outer = 00000000] 10:19:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18BCEC00) [pid = 1064] [serial = 578] [outer = 1072F400] 10:19:04 INFO - PROCESS | 1064 | 1467739144653 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1910E400) [pid = 1064] [serial = 579] [outer = 1072F400] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 0CE36800 == 34 [pid = 1064] [id = 11] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 14F28C00 == 33 [pid = 1064] [id = 14] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 19324800 == 32 [pid = 1064] [id = 17] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 14823000 == 31 [pid = 1064] [id = 15] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 18BA2000 == 30 [pid = 1064] [id = 16] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 10726C00 == 29 [pid = 1064] [id = 183] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 08FE4000 == 28 [pid = 1064] [id = 182] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 08FE9400 == 27 [pid = 1064] [id = 21] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 17BC2C00 == 26 [pid = 1064] [id = 24] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 1DC72800 == 25 [pid = 1064] [id = 8] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 1B4D3800 == 24 [pid = 1064] [id = 18] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 19E1C000 == 23 [pid = 1064] [id = 19] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 104DE800 == 22 [pid = 1064] [id = 22] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 18F63C00 == 21 [pid = 1064] [id = 10] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 195B6C00 == 20 [pid = 1064] [id = 25] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 104E1800 == 19 [pid = 1064] [id = 23] 10:19:06 INFO - PROCESS | 1064 | --DOCSHELL 191D8800 == 18 [pid = 1064] [id = 20] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10C14800) [pid = 1064] [serial = 542] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (104DA000) [pid = 1064] [serial = 533] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17BC4C00) [pid = 1064] [serial = 531] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (15052800) [pid = 1064] [serial = 530] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1446FC00) [pid = 1064] [serial = 513] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (108A0C00) [pid = 1064] [serial = 512] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (18F80C00) [pid = 1064] [serial = 516] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18BAF400) [pid = 1064] [serial = 515] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1EDF5C00) [pid = 1064] [serial = 519] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (1EDEFC00) [pid = 1064] [serial = 518] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (2038B800) [pid = 1064] [serial = 522] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (1EF98C00) [pid = 1064] [serial = 521] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (21427800) [pid = 1064] [serial = 525] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (213B3400) [pid = 1064] [serial = 524] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (20389C00) [pid = 1064] [serial = 528] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (1C79A400) [pid = 1064] [serial = 527] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (10730000) [pid = 1064] [serial = 537] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (14BD0000) [pid = 1064] [serial = 539] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (150E1C00) [pid = 1064] [serial = 540] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1072A800) [pid = 1064] [serial = 536] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (104E4800) [pid = 1064] [serial = 534] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 1064 | 1467739146388 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]]]}] 10:19:06 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.) 10:19:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2134ms 10:19:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:19:06 INFO - PROCESS | 1064 | 1467739146441 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 1064 | 1467739146444 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 10:19:06 INFO - PROCESS | 1064 | 1467739146450 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 1064 | 1467739146454 Marionette TRACE conn6 <- [1,738,null,{}] 10:19:06 INFO - PROCESS | 1064 | 1467739146460 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}] 10:19:06 INFO - PROCESS | 1064 | 1467739146463 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:06 INFO - PROCESS | 1064 | 1467739146576 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 10:19:06 INFO - PROCESS | 1064 | 1467739146585 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 1064 | 1467739146589 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:06 INFO - PROCESS | 1064 | ++DOCSHELL 10475000 == 19 [pid = 1064] [id = 194] 10:19:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (10475800) [pid = 1064] [serial = 580] [outer = 00000000] 10:19:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (104D9000) [pid = 1064] [serial = 581] [outer = 10475800] 10:19:06 INFO - PROCESS | 1064 | 1467739146644 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (104E4800) [pid = 1064] [serial = 582] [outer = 10475800] 10:19:07 INFO - PROCESS | 1064 | 1467739147576 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]]]}] 10:19:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:19:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 10:19:07 INFO - PROCESS | 1064 | 1467739147629 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 10:19:07 INFO - PROCESS | 1064 | 1467739147634 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 10:19:07 INFO - PROCESS | 1064 | 1467739147641 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:19:07 INFO - PROCESS | 1064 | 1467739147643 Marionette TRACE conn6 <- [1,742,null,{}] 10:19:07 INFO - PROCESS | 1064 | 1467739147647 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}] 10:19:07 INFO - PROCESS | 1064 | 1467739147650 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:07 INFO - PROCESS | 1064 | 1467739147738 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 10:19:07 INFO - PROCESS | 1064 | 1467739147745 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 1064 | 1467739147748 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:07 INFO - PROCESS | 1064 | ++DOCSHELL 10640000 == 20 [pid = 1064] [id = 195] 10:19:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (10640400) [pid = 1064] [serial = 583] [outer = 00000000] 10:19:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (10648C00) [pid = 1064] [serial = 584] [outer = 10640400] 10:19:07 INFO - PROCESS | 1064 | 1467739147796 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (10725000) [pid = 1064] [serial = 585] [outer = 10640400] 10:19:08 INFO - PROCESS | 1064 | 1467739148756 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]]]}] 10:19:08 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 10:19:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 10:19:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:19:08 INFO - PROCESS | 1064 | 1467739148765 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 1064 | 1467739148768 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 10:19:08 INFO - PROCESS | 1064 | 1467739148771 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 1064 | 1467739148775 Marionette TRACE conn6 <- [1,746,null,{}] 10:19:08 INFO - PROCESS | 1064 | 1467739148786 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}] 10:19:08 INFO - PROCESS | 1064 | 1467739148790 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:08 INFO - PROCESS | 1064 | 1467739148904 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 10:19:08 INFO - PROCESS | 1064 | 1467739148911 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 1064 | 1467739148914 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:08 INFO - PROCESS | 1064 | ++DOCSHELL 14466400 == 21 [pid = 1064] [id = 196] 10:19:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (1446C400) [pid = 1064] [serial = 586] [outer = 00000000] 10:19:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (144CB800) [pid = 1064] [serial = 587] [outer = 1446C400] 10:19:08 INFO - PROCESS | 1064 | 1467739148963 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (144D3800) [pid = 1064] [serial = 588] [outer = 1446C400] 10:19:09 INFO - PROCESS | 1064 | 1467739149470 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]]]}] 10:19:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:19:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 10:19:09 INFO - PROCESS | 1064 | 1467739149510 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 1064 | 1467739149512 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 10:19:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:19:09 INFO - PROCESS | 1064 | 1467739149520 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 1064 | 1467739149522 Marionette TRACE conn6 <- [1,750,null,{}] 10:19:09 INFO - PROCESS | 1064 | 1467739149525 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}] 10:19:09 INFO - PROCESS | 1064 | 1467739149527 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:09 INFO - PROCESS | 1064 | 1467739149640 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 10:19:09 INFO - PROCESS | 1064 | 1467739149654 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 1064 | 1467739149656 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:09 INFO - PROCESS | 1064 | ++DOCSHELL 149CF800 == 22 [pid = 1064] [id = 197] 10:19:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (14BCB800) [pid = 1064] [serial = 589] [outer = 00000000] 10:19:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (15051000) [pid = 1064] [serial = 590] [outer = 14BCB800] 10:19:09 INFO - PROCESS | 1064 | 1467739149745 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (15A5A800) [pid = 1064] [serial = 591] [outer = 14BCB800] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (144D3400) [pid = 1064] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (08FE5C00) [pid = 1064] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (10476000) [pid = 1064] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (1072A000) [pid = 1064] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (10728400) [pid = 1064] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (18B3E800) [pid = 1064] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (17AFA400) [pid = 1064] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (144D4000) [pid = 1064] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (150E4000) [pid = 1064] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:19:10 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (10514C00) [pid = 1064] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:19:10 INFO - PROCESS | 1064 | 1467739150617 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]]]}] 10:19:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:19:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1133ms 10:19:10 INFO - PROCESS | 1064 | 1467739150654 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 1064 | 1467739150656 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:19:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:19:10 INFO - PROCESS | 1064 | 1467739150660 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 1064 | 1467739150661 Marionette TRACE conn6 <- [1,754,null,{}] 10:19:10 INFO - PROCESS | 1064 | 1467739150665 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}] 10:19:10 INFO - PROCESS | 1064 | 1467739150667 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:10 INFO - PROCESS | 1064 | 1467739150745 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:19:10 INFO - PROCESS | 1064 | 1467739150751 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 1064 | 1467739150753 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:10 INFO - PROCESS | 1064 | ++DOCSHELL 10649800 == 23 [pid = 1064] [id = 198] 10:19:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (1064BC00) [pid = 1064] [serial = 592] [outer = 00000000] 10:19:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (144D4000) [pid = 1064] [serial = 593] [outer = 1064BC00] 10:19:10 INFO - PROCESS | 1064 | 1467739150796 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (16335400) [pid = 1064] [serial = 594] [outer = 1064BC00] 10:19:11 INFO - PROCESS | 1064 | 1467739151669 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]]]}] 10:19:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:19:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1018ms 10:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:19:11 INFO - PROCESS | 1064 | 1467739151680 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 1064 | 1467739151682 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:19:11 INFO - PROCESS | 1064 | 1467739151685 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 1064 | 1467739151687 Marionette TRACE conn6 <- [1,758,null,{}] 10:19:11 INFO - PROCESS | 1064 | 1467739151690 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}] 10:19:11 INFO - PROCESS | 1064 | 1467739151696 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:11 INFO - PROCESS | 1064 | 1467739151839 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:19:11 INFO - PROCESS | 1064 | 1467739151847 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 1064 | 1467739151849 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:11 INFO - PROCESS | 1064 | ++DOCSHELL 16C18C00 == 24 [pid = 1064] [id = 199] 10:19:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (17BCE800) [pid = 1064] [serial = 595] [outer = 00000000] 10:19:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (17C63000) [pid = 1064] [serial = 596] [outer = 17BCE800] 10:19:11 INFO - PROCESS | 1064 | 1467739151894 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (17CE9400) [pid = 1064] [serial = 597] [outer = 17BCE800] 10:19:12 INFO - PROCESS | 1064 | 1467739152320 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]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 10:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:19:12 INFO - PROCESS | 1064 | 1467739152356 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 1064 | 1467739152358 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:19:12 INFO - PROCESS | 1064 | 1467739152360 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 1064 | 1467739152362 Marionette TRACE conn6 <- [1,762,null,{}] 10:19:12 INFO - PROCESS | 1064 | 1467739152365 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}] 10:19:12 INFO - PROCESS | 1064 | 1467739152367 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:12 INFO - PROCESS | 1064 | 1467739152509 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:19:12 INFO - PROCESS | 1064 | 1467739152569 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 1064 | 1467739152572 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:12 INFO - PROCESS | 1064 | ++DOCSHELL 08FEA000 == 25 [pid = 1064] [id = 200] 10:19:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (0A8C7000) [pid = 1064] [serial = 598] [outer = 00000000] 10:19:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (0C49B400) [pid = 1064] [serial = 599] [outer = 0A8C7000] 10:19:12 INFO - PROCESS | 1064 | 1467739152631 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (0FDF7400) [pid = 1064] [serial = 600] [outer = 0A8C7000] 10:19:13 INFO - PROCESS | 1064 | 1467739153395 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]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1075ms 10:19:13 INFO - PROCESS | 1064 | 1467739153438 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 1064 | 1467739153443 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:19:13 INFO - PROCESS | 1064 | 1467739153448 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:19:13 INFO - PROCESS | 1064 | 1467739153451 Marionette TRACE conn6 <- [1,766,null,{}] 10:19:13 INFO - PROCESS | 1064 | 1467739153456 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}] 10:19:13 INFO - PROCESS | 1064 | 1467739153459 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:13 INFO - PROCESS | 1064 | 1467739153577 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:19:13 INFO - PROCESS | 1064 | 1467739153657 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 1064 | 1467739153660 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:13 INFO - PROCESS | 1064 | ++DOCSHELL 10CCB800 == 26 [pid = 1064] [id = 201] 10:19:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (10CCFC00) [pid = 1064] [serial = 601] [outer = 00000000] 10:19:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (1440FC00) [pid = 1064] [serial = 602] [outer = 10CCFC00] 10:19:13 INFO - PROCESS | 1064 | 1467739153757 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (14470C00) [pid = 1064] [serial = 603] [outer = 10CCFC00] 10:19:14 INFO - PROCESS | 1064 | 1467739154565 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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1182ms 10:19:14 INFO - PROCESS | 1064 | 1467739154643 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 1064 | 1467739154647 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:19:14 INFO - PROCESS | 1064 | 1467739154652 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 1064 | 1467739154655 Marionette TRACE conn6 <- [1,770,null,{}] 10:19:14 INFO - PROCESS | 1064 | 1467739154661 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}] 10:19:14 INFO - PROCESS | 1064 | 1467739154664 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:14 INFO - PROCESS | 1064 | 1467739154771 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:19:14 INFO - PROCESS | 1064 | 1467739154846 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 1064 | 1467739154851 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:14 INFO - PROCESS | 1064 | ++DOCSHELL 1051C800 == 27 [pid = 1064] [id = 202] 10:19:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10520000) [pid = 1064] [serial = 604] [outer = 00000000] 10:19:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10641400) [pid = 1064] [serial = 605] [outer = 10520000] 10:19:14 INFO - PROCESS | 1064 | 1467739154902 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (10731000) [pid = 1064] [serial = 606] [outer = 10520000] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (144D1400) [pid = 1064] [serial = 543] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (14823800) [pid = 1064] [serial = 557] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (0A8E5000) [pid = 1064] [serial = 545] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0C946000) [pid = 1064] [serial = 546] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (104D7400) [pid = 1064] [serial = 551] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (104E1C00) [pid = 1064] [serial = 552] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (10C1CC00) [pid = 1064] [serial = 548] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (148EE800) [pid = 1064] [serial = 558] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (115DDC00) [pid = 1064] [serial = 549] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (10730400) [pid = 1064] [serial = 554] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (18BC9400) [pid = 1064] [serial = 567] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (17C62400) [pid = 1064] [serial = 563] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (18BC3400) [pid = 1064] [serial = 566] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (18F83000) [pid = 1064] [serial = 570] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (15A5AC00) [pid = 1064] [serial = 560] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (17C65000) [pid = 1064] [serial = 564] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (18F61C00) [pid = 1064] [serial = 569] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (17874000) [pid = 1064] [serial = 561] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (10CCD800) [pid = 1064] [serial = 555] [outer = 00000000] [url = about:blank] 10:19:15 INFO - PROCESS | 1064 | 1467739155398 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]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 770ms 10:19:15 INFO - PROCESS | 1064 | 1467739155429 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 1064 | 1467739155434 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:19:15 INFO - PROCESS | 1064 | 1467739155441 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 1064 | 1467739155443 Marionette TRACE conn6 <- [1,774,null,{}] 10:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:19:15 INFO - PROCESS | 1064 | 1467739155447 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}] 10:19:15 INFO - PROCESS | 1064 | 1467739155450 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:15 INFO - PROCESS | 1064 | 1467739155548 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:19:15 INFO - PROCESS | 1064 | 1467739155558 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 1064 | 1467739155561 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:15 INFO - PROCESS | 1064 | ++DOCSHELL 10641000 == 28 [pid = 1064] [id = 203] 10:19:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (10645C00) [pid = 1064] [serial = 607] [outer = 00000000] 10:19:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (1072B800) [pid = 1064] [serial = 608] [outer = 10645C00] 10:19:15 INFO - PROCESS | 1064 | 1467739155613 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (10C14800) [pid = 1064] [serial = 609] [outer = 10645C00] 10:19:16 INFO - PROCESS | 1064 | 1467739156138 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]]]}] 10:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 10:19:16 INFO - PROCESS | 1064 | 1467739156176 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 1064 | 1467739156178 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:19:16 INFO - PROCESS | 1064 | 1467739156182 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:19:16 INFO - PROCESS | 1064 | 1467739156186 Marionette TRACE conn6 <- [1,778,null,{}] 10:19:16 INFO - PROCESS | 1064 | 1467739156196 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}] 10:19:16 INFO - PROCESS | 1064 | 1467739156201 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:16 INFO - PROCESS | 1064 | 1467739156314 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:19:16 INFO - PROCESS | 1064 | 1467739156401 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 1064 | 1467739156404 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:16 INFO - PROCESS | 1064 | ++DOCSHELL 14BCC800 == 29 [pid = 1064] [id = 204] 10:19:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (14F28400) [pid = 1064] [serial = 610] [outer = 00000000] 10:19:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (15050800) [pid = 1064] [serial = 611] [outer = 14F28400] 10:19:16 INFO - PROCESS | 1064 | 1467739156452 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (151EE800) [pid = 1064] [serial = 612] [outer = 14F28400] 10:19:16 INFO - PROCESS | 1064 | 1467739156829 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]]]}] 10:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 669ms 10:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:19:16 INFO - PROCESS | 1064 | 1467739156859 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 1064 | 1467739156862 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:19:16 INFO - PROCESS | 1064 | 1467739156865 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - PROCESS | 1064 | 1467739156867 Marionette TRACE conn6 <- [1,782,null,{}] 10:19:16 INFO - PROCESS | 1064 | 1467739156870 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}] 10:19:16 INFO - PROCESS | 1064 | 1467739156872 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:16 INFO - PROCESS | 1064 | 1467739156957 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:19:16 INFO - PROCESS | 1064 | 1467739156962 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 1064 | 1467739156964 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:16 INFO - PROCESS | 1064 | ++DOCSHELL 17874000 == 30 [pid = 1064] [id = 205] 10:19:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (17BC4C00) [pid = 1064] [serial = 613] [outer = 00000000] 10:19:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (17C26C00) [pid = 1064] [serial = 614] [outer = 17BC4C00] 10:19:17 INFO - PROCESS | 1064 | 1467739157018 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (17C68400) [pid = 1064] [serial = 615] [outer = 17BC4C00] 10:19:17 INFO - PROCESS | 1064 | 1467739157469 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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 10:19:17 INFO - PROCESS | 1064 | 1467739157496 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 1064 | 1467739157498 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:19:17 INFO - PROCESS | 1064 | 1467739157508 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 1064 | 1467739157509 Marionette TRACE conn6 <- [1,786,null,{}] 10:19:17 INFO - PROCESS | 1064 | 1467739157533 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}] 10:19:17 INFO - PROCESS | 1064 | 1467739157535 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:17 INFO - PROCESS | 1064 | 1467739157645 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:19:17 INFO - PROCESS | 1064 | 1467739157730 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 1064 | 1467739157732 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:17 INFO - PROCESS | 1064 | ++DOCSHELL 1051E400 == 31 [pid = 1064] [id = 206] 10:19:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (18BA2000) [pid = 1064] [serial = 616] [outer = 00000000] 10:19:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (18BC4000) [pid = 1064] [serial = 617] [outer = 18BA2000] 10:19:17 INFO - PROCESS | 1064 | 1467739157776 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (18BC8000) [pid = 1064] [serial = 618] [outer = 18BA2000] 10:19:18 INFO - PROCESS | 1064 | 1467739158181 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]]]}] 10:19:18 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 10:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 750ms 10:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:19:18 INFO - PROCESS | 1064 | 1467739158256 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:19:18 INFO - PROCESS | 1064 | 1467739158258 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:19:18 INFO - PROCESS | 1064 | 1467739158266 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 1064 | 1467739158268 Marionette TRACE conn6 <- [1,790,null,{}] 10:19:18 INFO - PROCESS | 1064 | 1467739158271 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}] 10:19:18 INFO - PROCESS | 1064 | 1467739158277 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:18 INFO - PROCESS | 1064 | 1467739158410 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:19:18 INFO - PROCESS | 1064 | 1467739158421 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 1064 | 1467739158423 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:18 INFO - PROCESS | 1064 | ++DOCSHELL 18BCDC00 == 32 [pid = 1064] [id = 207] 10:19:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (18BD1000) [pid = 1064] [serial = 619] [outer = 00000000] 10:19:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (18F61400) [pid = 1064] [serial = 620] [outer = 18BD1000] 10:19:18 INFO - PROCESS | 1064 | 1467739158467 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (19102800) [pid = 1064] [serial = 621] [outer = 18BD1000] 10:19:18 INFO - PROCESS | 1064 | 1467739158918 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]]]}] 10:19:18 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (10475800) [pid = 1064] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:19:18 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (1446C400) [pid = 1064] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:19:18 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (10640400) [pid = 1064] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:19:18 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (14BCB800) [pid = 1064] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:19:18 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (1064BC00) [pid = 1064] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:19:18 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (104E7400) [pid = 1064] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:19:18 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (16C0E000) [pid = 1064] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:19:18 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 10:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 10:19:18 INFO - PROCESS | 1064 | 1467739158952 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:19:18 INFO - PROCESS | 1064 | 1467739158954 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:19:18 INFO - PROCESS | 1064 | 1467739158957 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 1064 | 1467739158959 Marionette TRACE conn6 <- [1,794,null,{}] 10:19:18 INFO - PROCESS | 1064 | 1467739158962 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}] 10:19:18 INFO - PROCESS | 1064 | 1467739158964 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:19 INFO - PROCESS | 1064 | 1467739159107 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:19:19 INFO - PROCESS | 1064 | 1467739159160 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 1064 | 1467739159162 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:19 INFO - PROCESS | 1064 | ++DOCSHELL 17C66800 == 33 [pid = 1064] [id = 208] 10:19:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (18B08C00) [pid = 1064] [serial = 622] [outer = 00000000] 10:19:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (19105400) [pid = 1064] [serial = 623] [outer = 18B08C00] 10:19:19 INFO - PROCESS | 1064 | 1467739159206 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (1910B000) [pid = 1064] [serial = 624] [outer = 18B08C00] 10:19:19 INFO - PROCESS | 1064 | 1467739159555 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]]]}] 10:19:19 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 10:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 10:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:19:19 INFO - PROCESS | 1064 | 1467739159588 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 1064 | 1467739159590 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:19:19 INFO - PROCESS | 1064 | 1467739159593 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 1064 | 1467739159595 Marionette TRACE conn6 <- [1,798,null,{}] 10:19:19 INFO - PROCESS | 1064 | 1467739159599 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}] 10:19:19 INFO - PROCESS | 1064 | 1467739159600 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:19 INFO - PROCESS | 1064 | 1467739159712 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:19:19 INFO - PROCESS | 1064 | 1467739159720 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 1064 | 1467739159722 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:19 INFO - PROCESS | 1064 | ++DOCSHELL 151EC800 == 34 [pid = 1064] [id = 209] 10:19:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (19103C00) [pid = 1064] [serial = 625] [outer = 00000000] 10:19:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (191DDC00) [pid = 1064] [serial = 626] [outer = 19103C00] 10:19:19 INFO - PROCESS | 1064 | 1467739159765 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (19321400) [pid = 1064] [serial = 627] [outer = 19103C00] 10:19:20 INFO - PROCESS | 1064 | 1467739160165 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]]]}] 10:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 10:19:20 INFO - PROCESS | 1064 | 1467739160224 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:19:20 INFO - PROCESS | 1064 | 1467739160226 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:19:20 INFO - PROCESS | 1064 | 1467739160229 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - PROCESS | 1064 | 1467739160231 Marionette TRACE conn6 <- [1,802,null,{}] 10:19:20 INFO - PROCESS | 1064 | 1467739160235 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}] 10:19:20 INFO - PROCESS | 1064 | 1467739160236 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:20 INFO - PROCESS | 1064 | 1467739160347 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:19:20 INFO - PROCESS | 1064 | 1467739160357 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 1064 | 1467739160359 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:20 INFO - PROCESS | 1064 | ++DOCSHELL 17CE5400 == 35 [pid = 1064] [id = 210] 10:19:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (18C70000) [pid = 1064] [serial = 628] [outer = 00000000] 10:19:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (1936EC00) [pid = 1064] [serial = 629] [outer = 18C70000] 10:19:20 INFO - PROCESS | 1064 | 1467739160403 Marionette DEBUG loaded listener.js 10:19:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (1939C000) [pid = 1064] [serial = 630] [outer = 18C70000] 10:19:20 INFO - PROCESS | 1064 | 1467739160831 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] 10:19:20 INFO - PROCESS | 1064 | 1467739160862 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:19:20 INFO - PROCESS | 1064 | 1467739160865 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - PROCESS | 1064 | 1467739160867 Marionette TRACE conn6 <- [1,806,null,{}] 10:19:20 INFO - PROCESS | 1064 | 1467739160870 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}] 10:19:20 INFO - PROCESS | 1064 | 1467739160872 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:20 INFO - PROCESS | 1064 | 1467739160992 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:19:21 INFO - PROCESS | 1064 | 1467739161000 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 1064 | 1467739161002 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:21 INFO - PROCESS | 1064 | ++DOCSHELL 15A5A400 == 36 [pid = 1064] [id = 211] 10:19:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (17871400) [pid = 1064] [serial = 631] [outer = 00000000] 10:19:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (195B9C00) [pid = 1064] [serial = 632] [outer = 17871400] 10:19:21 INFO - PROCESS | 1064 | 1467739161045 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (195B3000) [pid = 1064] [serial = 633] [outer = 17871400] 10:19:21 INFO - PROCESS | 1064 | 1467739161747 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]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 931ms 10:19:21 INFO - PROCESS | 1064 | 1467739161798 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:19:21 INFO - PROCESS | 1064 | 1467739161802 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:19:21 INFO - PROCESS | 1064 | 1467739161807 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 1064 | 1467739161813 Marionette TRACE conn6 <- [1,810,null,{}] 10:19:21 INFO - PROCESS | 1064 | 1467739161818 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}] 10:19:21 INFO - PROCESS | 1064 | 1467739161821 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:21 INFO - PROCESS | 1064 | 1467739161963 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:19:22 INFO - PROCESS | 1064 | 1467739162087 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 1064 | 1467739162090 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:22 INFO - PROCESS | 1064 | ++DOCSHELL 104E6C00 == 37 [pid = 1064] [id = 212] 10:19:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (104ED800) [pid = 1064] [serial = 634] [outer = 00000000] 10:19:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1063EC00) [pid = 1064] [serial = 635] [outer = 104ED800] 10:19:22 INFO - PROCESS | 1064 | 1467739162150 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (109F2000) [pid = 1064] [serial = 636] [outer = 104ED800] 10:19:22 INFO - PROCESS | 1064 | 1467739162733 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] 10:19:22 INFO - PROCESS | 1064 | 1467739162800 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:19:22 INFO - PROCESS | 1064 | 1467739162806 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:19:22 INFO - PROCESS | 1064 | 1467739162809 Marionette TRACE conn6 <- [1,814,null,{}] 10:19:22 INFO - PROCESS | 1064 | 1467739162813 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}] 10:19:22 INFO - PROCESS | 1064 | 1467739162816 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:22 INFO - PROCESS | 1064 | 1467739162959 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:19:23 INFO - PROCESS | 1064 | 1467739163085 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 1064 | 1467739163088 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:23 INFO - PROCESS | 1064 | ++DOCSHELL 149D1000 == 38 [pid = 1064] [id = 213] 10:19:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (15A65C00) [pid = 1064] [serial = 637] [outer = 00000000] 10:19:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17AFB000) [pid = 1064] [serial = 638] [outer = 15A65C00] 10:19:23 INFO - PROCESS | 1064 | 1467739163145 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17C65000) [pid = 1064] [serial = 639] [outer = 15A65C00] 10:19:23 INFO - PROCESS | 1064 | 1467739163770 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]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 10:19:23 INFO - PROCESS | 1064 | 1467739163780 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 1064 | 1467739163782 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:19:23 INFO - PROCESS | 1064 | 1467739163801 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - PROCESS | 1064 | 1467739163805 Marionette TRACE conn6 <- [1,818,null,{}] 10:19:23 INFO - PROCESS | 1064 | 1467739163816 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}] 10:19:23 INFO - PROCESS | 1064 | 1467739163821 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:23 INFO - PROCESS | 1064 | 1467739163928 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:19:24 INFO - PROCESS | 1064 | 1467739164156 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 1064 | 1467739164159 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:24 INFO - PROCESS | 1064 | ++DOCSHELL 0A86C000 == 39 [pid = 1064] [id = 214] 10:19:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (0C49C000) [pid = 1064] [serial = 640] [outer = 00000000] 10:19:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (0FDF0400) [pid = 1064] [serial = 641] [outer = 0C49C000] 10:19:24 INFO - PROCESS | 1064 | 1467739164225 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1047F400) [pid = 1064] [serial = 642] [outer = 0C49C000] 10:19:24 INFO - PROCESS | 1064 | 1467739164833 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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1084ms 10:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:19:24 INFO - PROCESS | 1064 | 1467739164885 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 1064 | 1467739164889 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:19:24 INFO - PROCESS | 1064 | 1467739164893 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 1064 | 1467739164896 Marionette TRACE conn6 <- [1,822,null,{}] 10:19:24 INFO - PROCESS | 1064 | 1467739164901 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}] 10:19:24 INFO - PROCESS | 1064 | 1467739164905 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 17CE5400 == 38 [pid = 1064] [id = 210] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 151EC800 == 37 [pid = 1064] [id = 209] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 17C66800 == 36 [pid = 1064] [id = 208] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 18BCDC00 == 35 [pid = 1064] [id = 207] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 1051E400 == 34 [pid = 1064] [id = 206] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 17874000 == 33 [pid = 1064] [id = 205] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 14BCC800 == 32 [pid = 1064] [id = 204] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 10641000 == 31 [pid = 1064] [id = 203] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 1051C800 == 30 [pid = 1064] [id = 202] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 149D1000 == 29 [pid = 1064] [id = 213] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 15A5A400 == 28 [pid = 1064] [id = 211] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 104E6C00 == 27 [pid = 1064] [id = 212] 10:19:25 INFO - PROCESS | 1064 | 1467739165574 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17C63000) [pid = 1064] [serial = 596] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (104D9000) [pid = 1064] [serial = 581] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (104E4800) [pid = 1064] [serial = 582] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (144D3800) [pid = 1064] [serial = 588] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (144CB800) [pid = 1064] [serial = 587] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (10648C00) [pid = 1064] [serial = 584] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18BCEC00) [pid = 1064] [serial = 578] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (15A5A800) [pid = 1064] [serial = 591] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (15051000) [pid = 1064] [serial = 590] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (144D4000) [pid = 1064] [serial = 593] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10DD0000) [pid = 1064] [serial = 573] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1072C000) [pid = 1064] [serial = 572] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (17CE9800) [pid = 1064] [serial = 576] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (17C62000) [pid = 1064] [serial = 575] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (16335400) [pid = 1064] [serial = 594] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (10725000) [pid = 1064] [serial = 585] [outer = 00000000] [url = about:blank] 10:19:25 INFO - PROCESS | 1064 | --DOCSHELL 0A86C000 == 26 [pid = 1064] [id = 214] 10:19:25 INFO - PROCESS | 1064 | 1467739165771 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 1064 | 1467739165774 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:25 INFO - PROCESS | 1064 | ++DOCSHELL 0C48DC00 == 27 [pid = 1064] [id = 215] 10:19:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (0C48E000) [pid = 1064] [serial = 643] [outer = 00000000] 10:19:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (0C494C00) [pid = 1064] [serial = 644] [outer = 0C48E000] 10:19:25 INFO - PROCESS | 1064 | 1467739165823 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (0C94E800) [pid = 1064] [serial = 645] [outer = 0C48E000] 10:19:26 INFO - PROCESS | 1064 | 1467739166263 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]]]}] 10:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1435ms 10:19:26 INFO - PROCESS | 1064 | 1467739166331 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:19:26 INFO - PROCESS | 1064 | 1467739166335 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:19:26 INFO - PROCESS | 1064 | 1467739166340 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:19:26 INFO - PROCESS | 1064 | 1467739166343 Marionette TRACE conn6 <- [1,826,null,{}] 10:19:26 INFO - PROCESS | 1064 | 1467739166347 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}] 10:19:26 INFO - PROCESS | 1064 | 1467739166350 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:26 INFO - PROCESS | 1064 | 1467739166436 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:19:26 INFO - PROCESS | 1064 | 1467739166449 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 1064 | 1467739166452 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:26 INFO - PROCESS | 1064 | ++DOCSHELL 10512400 == 28 [pid = 1064] [id = 216] 10:19:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10513400) [pid = 1064] [serial = 646] [outer = 00000000] 10:19:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10519400) [pid = 1064] [serial = 647] [outer = 10513400] 10:19:26 INFO - PROCESS | 1064 | 1467739166499 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (1063E400) [pid = 1064] [serial = 648] [outer = 10513400] 10:19:26 INFO - PROCESS | 1064 | 1467739166964 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]]]}] 10:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 689ms 10:19:27 INFO - PROCESS | 1064 | 1467739167058 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:19:27 INFO - PROCESS | 1064 | 1467739167061 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:19:27 INFO - PROCESS | 1064 | 1467739167064 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 1064 | 1467739167066 Marionette TRACE conn6 <- [1,830,null,{}] 10:19:27 INFO - PROCESS | 1064 | 1467739167073 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}] 10:19:27 INFO - PROCESS | 1064 | 1467739167075 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:28 INFO - PROCESS | 1064 | 1467739168084 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:19:28 INFO - PROCESS | 1064 | 1467739168301 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 1064 | 1467739168303 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:28 INFO - PROCESS | 1064 | ++DOCSHELL 14471400 == 29 [pid = 1064] [id = 217] 10:19:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (14471C00) [pid = 1064] [serial = 649] [outer = 00000000] 10:19:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (144D2400) [pid = 1064] [serial = 650] [outer = 14471C00] 10:19:28 INFO - PROCESS | 1064 | 1467739168384 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (144D8800) [pid = 1064] [serial = 651] [outer = 14471C00] 10:19:28 INFO - PROCESS | 1064 | 1467739168769 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]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1730ms 10:19:28 INFO - PROCESS | 1064 | 1467739168807 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 1064 | 1467739168811 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:19:28 INFO - PROCESS | 1064 | 1467739168822 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 1064 | 1467739168826 Marionette TRACE conn6 <- [1,834,null,{}] 10:19:28 INFO - PROCESS | 1064 | 1467739168840 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}] 10:19:28 INFO - PROCESS | 1064 | 1467739168843 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:28 INFO - PROCESS | 1064 | 1467739168956 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:19:28 INFO - PROCESS | 1064 | 1467739168961 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 1064 | 1467739168963 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:28 INFO - PROCESS | 1064 | ++DOCSHELL 144D2000 == 30 [pid = 1064] [id = 218] 10:19:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (148A3400) [pid = 1064] [serial = 652] [outer = 00000000] 10:19:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (14F2B000) [pid = 1064] [serial = 653] [outer = 148A3400] 10:19:29 INFO - PROCESS | 1064 | 1467739169007 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (15A63800) [pid = 1064] [serial = 654] [outer = 148A3400] 10:19:29 INFO - PROCESS | 1064 | 1467739169487 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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 10:19:29 INFO - PROCESS | 1064 | 1467739169506 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 1064 | 1467739169508 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:19:29 INFO - PROCESS | 1064 | 1467739169520 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 1064 | 1467739169522 Marionette TRACE conn6 <- [1,838,null,{}] 10:19:29 INFO - PROCESS | 1064 | 1467739169526 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}] 10:19:29 INFO - PROCESS | 1064 | 1467739169527 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:29 INFO - PROCESS | 1064 | 1467739169635 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:19:29 INFO - PROCESS | 1064 | 1467739169641 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 1064 | 1467739169643 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:29 INFO - PROCESS | 1064 | ++DOCSHELL 14F29400 == 31 [pid = 1064] [id = 219] 10:19:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1632A000) [pid = 1064] [serial = 655] [outer = 00000000] 10:19:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17870400) [pid = 1064] [serial = 656] [outer = 1632A000] 10:19:29 INFO - PROCESS | 1064 | 1467739169686 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17AFB400) [pid = 1064] [serial = 657] [outer = 1632A000] 10:19:30 INFO - PROCESS | 1064 | 1467739170125 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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 10:19:30 INFO - PROCESS | 1064 | 1467739170152 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 1064 | 1467739170153 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:19:30 INFO - PROCESS | 1064 | 1467739170164 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 1064 | 1467739170166 Marionette TRACE conn6 <- [1,842,null,{}] 10:19:30 INFO - PROCESS | 1064 | 1467739170169 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}] 10:19:30 INFO - PROCESS | 1064 | 1467739170171 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:30 INFO - PROCESS | 1064 | 1467739170279 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:19:30 INFO - PROCESS | 1064 | 1467739170285 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 1064 | 1467739170291 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:30 INFO - PROCESS | 1064 | ++DOCSHELL 17C62800 == 32 [pid = 1064] [id = 220] 10:19:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17C63C00) [pid = 1064] [serial = 658] [outer = 00000000] 10:19:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17C6D000) [pid = 1064] [serial = 659] [outer = 17C63C00] 10:19:30 INFO - PROCESS | 1064 | 1467739170390 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (18B03800) [pid = 1064] [serial = 660] [outer = 17C63C00] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18C70000) [pid = 1064] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17871400) [pid = 1064] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (18B08C00) [pid = 1064] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (10520000) [pid = 1064] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18BD1000) [pid = 1064] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19103C00) [pid = 1064] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17BC4C00) [pid = 1064] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14F28400) [pid = 1064] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18BA2000) [pid = 1064] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (10CCFC00) [pid = 1064] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (10645C00) [pid = 1064] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (0A8C7000) [pid = 1064] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (17BCE800) [pid = 1064] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:19:31 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1072F400) [pid = 1064] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:19:31 INFO - PROCESS | 1064 | 1467739171126 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]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1019ms 10:19:31 INFO - PROCESS | 1064 | 1467739171186 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 1064 | 1467739171188 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:19:31 INFO - PROCESS | 1064 | 1467739171191 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 1064 | 1467739171193 Marionette TRACE conn6 <- [1,846,null,{}] 10:19:31 INFO - PROCESS | 1064 | 1467739171197 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}] 10:19:31 INFO - PROCESS | 1064 | 1467739171198 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:31 INFO - PROCESS | 1064 | 1467739171279 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:19:31 INFO - PROCESS | 1064 | 1467739171290 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 1064 | 1467739171291 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:31 INFO - PROCESS | 1064 | ++DOCSHELL 0C496800 == 33 [pid = 1064] [id = 221] 10:19:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (151F2400) [pid = 1064] [serial = 661] [outer = 00000000] 10:19:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18B10400) [pid = 1064] [serial = 662] [outer = 151F2400] 10:19:31 INFO - PROCESS | 1064 | 1467739171335 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18BA1800) [pid = 1064] [serial = 663] [outer = 151F2400] 10:19:31 INFO - PROCESS | 1064 | 1467739171783 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]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 10:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:19:31 INFO - PROCESS | 1064 | 1467739171822 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 1064 | 1467739171824 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:19:31 INFO - PROCESS | 1064 | 1467739171827 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 1064 | 1467739171828 Marionette TRACE conn6 <- [1,850,null,{}] 10:19:31 INFO - PROCESS | 1064 | 1467739171832 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}] 10:19:31 INFO - PROCESS | 1064 | 1467739171833 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:31 INFO - PROCESS | 1064 | 1467739171909 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:19:31 INFO - PROCESS | 1064 | 1467739171915 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 1064 | 1467739171917 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:31 INFO - PROCESS | 1064 | ++DOCSHELL 18BC9400 == 34 [pid = 1064] [id = 222] 10:19:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18BC9800) [pid = 1064] [serial = 664] [outer = 00000000] 10:19:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18C70C00) [pid = 1064] [serial = 665] [outer = 18BC9800] 10:19:31 INFO - PROCESS | 1064 | 1467739171961 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18CBDC00) [pid = 1064] [serial = 666] [outer = 18BC9800] 10:19:32 INFO - PROCESS | 1064 | 1467739172383 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]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 570ms 10:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:19:32 INFO - PROCESS | 1064 | 1467739172398 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 1064 | 1467739172399 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:19:32 INFO - PROCESS | 1064 | 1467739172402 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 1064 | 1467739172404 Marionette TRACE conn6 <- [1,854,null,{}] 10:19:32 INFO - PROCESS | 1064 | 1467739172407 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}] 10:19:32 INFO - PROCESS | 1064 | 1467739172409 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:32 INFO - PROCESS | 1064 | 1467739172524 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:19:32 INFO - PROCESS | 1064 | 1467739172529 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 1064 | 1467739172531 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:32 INFO - PROCESS | 1064 | ++DOCSHELL 18F85000 == 35 [pid = 1064] [id = 223] 10:19:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18F87C00) [pid = 1064] [serial = 667] [outer = 00000000] 10:19:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (191D2400) [pid = 1064] [serial = 668] [outer = 18F87C00] 10:19:32 INFO - PROCESS | 1064 | 1467739172575 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (191D7800) [pid = 1064] [serial = 669] [outer = 18F87C00] 10:19:32 INFO - PROCESS | 1064 | 1467739172995 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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 10:19:33 INFO - PROCESS | 1064 | 1467739173039 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 1064 | 1467739173041 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:19:33 INFO - PROCESS | 1064 | 1467739173045 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:19:33 INFO - PROCESS | 1064 | 1467739173046 Marionette TRACE conn6 <- [1,858,null,{}] 10:19:33 INFO - PROCESS | 1064 | 1467739173054 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}] 10:19:33 INFO - PROCESS | 1064 | 1467739173056 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:33 INFO - PROCESS | 1064 | 1467739173221 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:19:33 INFO - PROCESS | 1064 | 1467739173307 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 1064 | 1467739173311 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:33 INFO - PROCESS | 1064 | ++DOCSHELL 0CE85C00 == 36 [pid = 1064] [id = 224] 10:19:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (0CEEB400) [pid = 1064] [serial = 670] [outer = 00000000] 10:19:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1047D000) [pid = 1064] [serial = 671] [outer = 0CEEB400] 10:19:33 INFO - PROCESS | 1064 | 1467739173370 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (104EB400) [pid = 1064] [serial = 672] [outer = 0CEEB400] 10:19:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (1051FC00) [pid = 1064] [serial = 673] [outer = 115DA800] 10:19:34 INFO - PROCESS | 1064 | 1467739174263 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]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1277ms 10:19:34 INFO - PROCESS | 1064 | 1467739174328 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 1064 | 1467739174332 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:19:34 INFO - PROCESS | 1064 | 1467739174336 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 1064 | 1467739174339 Marionette TRACE conn6 <- [1,862,null,{}] 10:19:34 INFO - PROCESS | 1064 | 1467739174345 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}] 10:19:34 INFO - PROCESS | 1064 | 1467739174348 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:34 INFO - PROCESS | 1064 | 1467739174489 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:19:34 INFO - PROCESS | 1064 | 1467739174614 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 1064 | 1467739174617 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:34 INFO - PROCESS | 1064 | ++DOCSHELL 10CD3400 == 37 [pid = 1064] [id = 225] 10:19:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (149D5C00) [pid = 1064] [serial = 674] [outer = 00000000] 10:19:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (150E2C00) [pid = 1064] [serial = 675] [outer = 149D5C00] 10:19:34 INFO - PROCESS | 1064 | 1467739174675 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (16C0C800) [pid = 1064] [serial = 676] [outer = 149D5C00] 10:19:35 INFO - PROCESS | 1064 | 1467739175573 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]]]}] 10:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1280ms 10:19:35 INFO - PROCESS | 1064 | 1467739175621 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 1064 | 1467739175626 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:19:35 INFO - PROCESS | 1064 | 1467739175631 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 1064 | 1467739175634 Marionette TRACE conn6 <- [1,866,null,{}] 10:19:35 INFO - PROCESS | 1064 | 1467739175639 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}] 10:19:35 INFO - PROCESS | 1064 | 1467739175642 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:35 INFO - PROCESS | 1064 | 1467739175764 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:19:35 INFO - PROCESS | 1064 | --DOCSHELL 18BC9400 == 36 [pid = 1064] [id = 222] 10:19:35 INFO - PROCESS | 1064 | --DOCSHELL 0C496800 == 35 [pid = 1064] [id = 221] 10:19:35 INFO - PROCESS | 1064 | --DOCSHELL 17C62800 == 34 [pid = 1064] [id = 220] 10:19:35 INFO - PROCESS | 1064 | --DOCSHELL 14F29400 == 33 [pid = 1064] [id = 219] 10:19:35 INFO - PROCESS | 1064 | --DOCSHELL 144D2000 == 32 [pid = 1064] [id = 218] 10:19:35 INFO - PROCESS | 1064 | --DOCSHELL 14471400 == 31 [pid = 1064] [id = 217] 10:19:35 INFO - PROCESS | 1064 | --DOCSHELL 10512400 == 30 [pid = 1064] [id = 216] 10:19:35 INFO - PROCESS | 1064 | --DOCSHELL 0C48DC00 == 29 [pid = 1064] [id = 215] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (195B3000) [pid = 1064] [serial = 633] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (1910B000) [pid = 1064] [serial = 624] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (10641400) [pid = 1064] [serial = 605] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (19102800) [pid = 1064] [serial = 621] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19321400) [pid = 1064] [serial = 627] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (17C26C00) [pid = 1064] [serial = 614] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (151EE800) [pid = 1064] [serial = 612] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17C68400) [pid = 1064] [serial = 615] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18BC8000) [pid = 1064] [serial = 618] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14470C00) [pid = 1064] [serial = 603] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (191DDC00) [pid = 1064] [serial = 626] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (10C14800) [pid = 1064] [serial = 609] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (0FDF7400) [pid = 1064] [serial = 600] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (18BC4000) [pid = 1064] [serial = 617] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (17CE9400) [pid = 1064] [serial = 597] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (19105400) [pid = 1064] [serial = 623] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (18F61400) [pid = 1064] [serial = 620] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0C49B400) [pid = 1064] [serial = 599] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1440FC00) [pid = 1064] [serial = 602] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (1910E400) [pid = 1064] [serial = 579] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (1072B800) [pid = 1064] [serial = 608] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (10731000) [pid = 1064] [serial = 606] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (15050800) [pid = 1064] [serial = 611] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (195B9C00) [pid = 1064] [serial = 632] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (1936EC00) [pid = 1064] [serial = 629] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (1939C000) [pid = 1064] [serial = 630] [outer = 00000000] [url = about:blank] 10:19:35 INFO - PROCESS | 1064 | 1467739175894 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 1064 | 1467739175898 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:35 INFO - PROCESS | 1064 | ++DOCSHELL 0A8CB800 == 30 [pid = 1064] [id = 226] 10:19:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (0C48DC00) [pid = 1064] [serial = 677] [outer = 00000000] 10:19:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (0C590800) [pid = 1064] [serial = 678] [outer = 0C48DC00] 10:19:35 INFO - PROCESS | 1064 | 1467739175949 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (0FD65400) [pid = 1064] [serial = 679] [outer = 0C48DC00] 10:19:36 INFO - PROCESS | 1064 | 1467739176392 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]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 790ms 10:19:36 INFO - PROCESS | 1064 | 1467739176421 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 1064 | 1467739176425 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:19:36 INFO - PROCESS | 1064 | 1467739176432 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 1064 | 1467739176435 Marionette TRACE conn6 <- [1,870,null,{}] 10:19:36 INFO - PROCESS | 1064 | 1467739176438 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}] 10:19:36 INFO - PROCESS | 1064 | 1467739176440 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:36 INFO - PROCESS | 1064 | 1467739176526 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:19:36 INFO - PROCESS | 1064 | 1467739176532 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 1064 | 1467739176534 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:36 INFO - PROCESS | 1064 | ++DOCSHELL 10514800 == 31 [pid = 1064] [id = 227] 10:19:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10518400) [pid = 1064] [serial = 680] [outer = 00000000] 10:19:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (1072F400) [pid = 1064] [serial = 681] [outer = 10518400] 10:19:36 INFO - PROCESS | 1064 | 1467739176582 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (109F5000) [pid = 1064] [serial = 682] [outer = 10518400] 10:19:37 INFO - PROCESS | 1064 | 1467739177036 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]]]}] 10:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 10:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:19:37 INFO - PROCESS | 1064 | 1467739177107 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 1064 | 1467739177110 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:19:37 INFO - PROCESS | 1064 | 1467739177113 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 1064 | 1467739177117 Marionette TRACE conn6 <- [1,874,null,{}] 10:19:37 INFO - PROCESS | 1064 | 1467739177127 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}] 10:19:37 INFO - PROCESS | 1064 | 1467739177132 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:37 INFO - PROCESS | 1064 | 1467739177219 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:19:37 INFO - PROCESS | 1064 | 1467739177235 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 1064 | 1467739177238 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:37 INFO - PROCESS | 1064 | ++DOCSHELL 148E8400 == 32 [pid = 1064] [id = 228] 10:19:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (148ED000) [pid = 1064] [serial = 683] [outer = 00000000] 10:19:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (14BBF400) [pid = 1064] [serial = 684] [outer = 148ED000] 10:19:37 INFO - PROCESS | 1064 | 1467739177285 Marionette DEBUG loaded listener.js 10:19:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (150E2400) [pid = 1064] [serial = 685] [outer = 148ED000] 10:19:37 INFO - PROCESS | 1064 | 1467739177771 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]]]}] 10:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 10:19:37 INFO - PROCESS | 1064 | 1467739177787 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 1064 | 1467739177789 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:19:37 INFO - PROCESS | 1064 | 1467739177793 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 1064 | 1467739177803 Marionette TRACE conn6 <- [1,878,null,{}] 10:19:37 INFO - PROCESS | 1064 | 1467739177808 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}] 10:19:37 INFO - PROCESS | 1064 | 1467739177810 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:37 INFO - PROCESS | 1064 | 1467739177894 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:19:37 INFO - PROCESS | 1064 | 1467739177900 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 1064 | 1467739177902 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:37 INFO - PROCESS | 1064 | ++DOCSHELL 15A59800 == 33 [pid = 1064] [id = 229] 10:19:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (16C0F400) [pid = 1064] [serial = 686] [outer = 00000000] 10:19:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (17C1EC00) [pid = 1064] [serial = 687] [outer = 16C0F400] 10:19:37 INFO - PROCESS | 1064 | 1467739177947 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17C62400) [pid = 1064] [serial = 688] [outer = 16C0F400] 10:19:38 INFO - PROCESS | 1064 | 1467739178416 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]]]}] 10:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 690ms 10:19:38 INFO - PROCESS | 1064 | 1467739178491 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:19:38 INFO - PROCESS | 1064 | 1467739178493 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:19:38 INFO - PROCESS | 1064 | 1467739178497 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:19:38 INFO - PROCESS | 1064 | 1467739178498 Marionette TRACE conn6 <- [1,882,null,{}] 10:19:38 INFO - PROCESS | 1064 | 1467739178502 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}] 10:19:38 INFO - PROCESS | 1064 | 1467739178504 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:38 INFO - PROCESS | 1064 | 1467739178612 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:19:38 INFO - PROCESS | 1064 | 1467739178697 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:38 INFO - PROCESS | 1064 | 1467739178699 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:38 INFO - PROCESS | 1064 | ++DOCSHELL 17C65800 == 34 [pid = 1064] [id = 230] 10:19:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17C66400) [pid = 1064] [serial = 689] [outer = 00000000] 10:19:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17CE3000) [pid = 1064] [serial = 690] [outer = 17C66400] 10:19:38 INFO - PROCESS | 1064 | 1467739178745 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17CEC800) [pid = 1064] [serial = 691] [outer = 17C66400] 10:19:39 INFO - PROCESS | 1064 | 1467739179149 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]]]}] 10:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 10:19:39 INFO - PROCESS | 1064 | 1467739179227 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 1064 | 1467739179229 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:19:39 INFO - PROCESS | 1064 | 1467739179233 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - PROCESS | 1064 | 1467739179234 Marionette TRACE conn6 <- [1,886,null,{}] 10:19:39 INFO - PROCESS | 1064 | 1467739179238 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}] 10:19:39 INFO - PROCESS | 1064 | 1467739179243 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:39 INFO - PROCESS | 1064 | 1467739179382 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:19:39 INFO - PROCESS | 1064 | 1467739179388 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:39 INFO - PROCESS | 1064 | 1467739179390 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:39 INFO - PROCESS | 1064 | ++DOCSHELL 18BC3400 == 35 [pid = 1064] [id = 231] 10:19:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18BC3800) [pid = 1064] [serial = 692] [outer = 00000000] 10:19:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18CC5C00) [pid = 1064] [serial = 693] [outer = 18BC3800] 10:19:39 INFO - PROCESS | 1064 | 1467739179434 Marionette DEBUG loaded listener.js 10:19:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18F5E000) [pid = 1064] [serial = 694] [outer = 18BC3800] 10:19:39 INFO - PROCESS | 1064 | 1467739179898 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]]]}] 10:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 10:19:39 INFO - PROCESS | 1064 | 1467739179974 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 1064 | 1467739179976 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:19:39 INFO - PROCESS | 1064 | 1467739179979 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:19:39 INFO - PROCESS | 1064 | 1467739179981 Marionette TRACE conn6 <- [1,890,null,{}] 10:19:39 INFO - PROCESS | 1064 | 1467739179984 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}] 10:19:39 INFO - PROCESS | 1064 | 1467739179986 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:40 INFO - PROCESS | 1064 | 1467739180095 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:19:40 INFO - PROCESS | 1064 | 1467739180109 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 1064 | 1467739180110 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:40 INFO - PROCESS | 1064 | ++DOCSHELL 1910D000 == 36 [pid = 1064] [id = 232] 10:19:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1910E400) [pid = 1064] [serial = 695] [outer = 00000000] 10:19:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (191DA000) [pid = 1064] [serial = 696] [outer = 1910E400] 10:19:40 INFO - PROCESS | 1064 | 1467739180153 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1446C800) [pid = 1064] [serial = 697] [outer = 1910E400] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (148A3400) [pid = 1064] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (17C63C00) [pid = 1064] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1632A000) [pid = 1064] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (10513400) [pid = 1064] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (0C48E000) [pid = 1064] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (14471C00) [pid = 1064] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (151F2400) [pid = 1064] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (18BC9800) [pid = 1064] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (0C49C000) [pid = 1064] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (104ED800) [pid = 1064] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:19:40 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (15A65C00) [pid = 1064] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:19:40 INFO - PROCESS | 1064 | 1467739180592 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]]]}] 10:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 10:19:40 INFO - PROCESS | 1064 | 1467739180654 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:19:40 INFO - PROCESS | 1064 | 1467739180656 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:19:40 INFO - PROCESS | 1064 | 1467739180659 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:19:40 INFO - PROCESS | 1064 | 1467739180661 Marionette TRACE conn6 <- [1,894,null,{}] 10:19:40 INFO - PROCESS | 1064 | 1467739180664 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}] 10:19:40 INFO - PROCESS | 1064 | 1467739180666 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:40 INFO - PROCESS | 1064 | 1467739180745 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:19:40 INFO - PROCESS | 1064 | 1467739180751 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 1064 | 1467739180753 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:40 INFO - PROCESS | 1064 | ++DOCSHELL 17A32000 == 37 [pid = 1064] [id = 233] 10:19:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (17C64400) [pid = 1064] [serial = 698] [outer = 00000000] 10:19:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (19106C00) [pid = 1064] [serial = 699] [outer = 17C64400] 10:19:40 INFO - PROCESS | 1064 | 1467739180796 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (191D5800) [pid = 1064] [serial = 700] [outer = 17C64400] 10:19:41 INFO - PROCESS | 1064 | 1467739181212 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]]]}] 10:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 10:19:41 INFO - PROCESS | 1064 | 1467739181290 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 1064 | 1467739181292 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:19:41 INFO - PROCESS | 1064 | 1467739181295 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - PROCESS | 1064 | 1467739181297 Marionette TRACE conn6 <- [1,898,null,{}] 10:19:41 INFO - PROCESS | 1064 | 1467739181300 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}] 10:19:41 INFO - PROCESS | 1064 | 1467739181302 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:41 INFO - PROCESS | 1064 | 1467739181381 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:19:41 INFO - PROCESS | 1064 | 1467739181389 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 1064 | 1467739181391 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:41 INFO - PROCESS | 1064 | ++DOCSHELL 1931FC00 == 38 [pid = 1064] [id = 234] 10:19:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (19322400) [pid = 1064] [serial = 701] [outer = 00000000] 10:19:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1932D000) [pid = 1064] [serial = 702] [outer = 19322400] 10:19:41 INFO - PROCESS | 1064 | 1467739181434 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1932EC00) [pid = 1064] [serial = 703] [outer = 19322400] 10:19:41 INFO - PROCESS | 1064 | 1467739181880 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]]]}] 10:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 10:19:41 INFO - PROCESS | 1064 | 1467739181933 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 1064 | 1467739181935 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:19:41 INFO - PROCESS | 1064 | 1467739181938 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:19:41 INFO - PROCESS | 1064 | 1467739181940 Marionette TRACE conn6 <- [1,902,null,{}] 10:19:41 INFO - PROCESS | 1064 | 1467739181943 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}] 10:19:41 INFO - PROCESS | 1064 | 1467739181945 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:42 INFO - PROCESS | 1064 | 1467739182023 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:19:42 INFO - PROCESS | 1064 | 1467739182042 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 1064 | 1467739182044 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:42 INFO - PROCESS | 1064 | ++DOCSHELL 195B7C00 == 39 [pid = 1064] [id = 235] 10:19:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (195B8000) [pid = 1064] [serial = 704] [outer = 00000000] 10:19:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (195BE000) [pid = 1064] [serial = 705] [outer = 195B8000] 10:19:42 INFO - PROCESS | 1064 | 1467739182088 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (195D6800) [pid = 1064] [serial = 706] [outer = 195B8000] 10:19:42 INFO - PROCESS | 1064 | 1467739182674 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]]]}] 10:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 770ms 10:19:42 INFO - PROCESS | 1064 | 1467739182712 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 1064 | 1467739182716 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:19:42 INFO - PROCESS | 1064 | 1467739182763 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 1064 | 1467739182767 Marionette TRACE conn6 <- [1,906,null,{}] 10:19:42 INFO - PROCESS | 1064 | 1467739182789 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}] 10:19:42 INFO - PROCESS | 1064 | 1467739182792 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:42 INFO - PROCESS | 1064 | 1467739182911 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:19:43 INFO - PROCESS | 1064 | 1467739183004 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 1064 | 1467739183007 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:43 INFO - PROCESS | 1064 | ++DOCSHELL 0C49C400 == 40 [pid = 1064] [id = 236] 10:19:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (104D9800) [pid = 1064] [serial = 707] [outer = 00000000] 10:19:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1064AC00) [pid = 1064] [serial = 708] [outer = 104D9800] 10:19:43 INFO - PROCESS | 1064 | 1467739183064 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (10CCC000) [pid = 1064] [serial = 709] [outer = 104D9800] 10:19:43 INFO - PROCESS | 1064 | 1467739183601 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]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 890ms 10:19:43 INFO - PROCESS | 1064 | 1467739183657 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 1064 | 1467739183662 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:19:43 INFO - PROCESS | 1064 | 1467739183668 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 1064 | 1467739183671 Marionette TRACE conn6 <- [1,910,null,{}] 10:19:43 INFO - PROCESS | 1064 | 1467739183675 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}] 10:19:43 INFO - PROCESS | 1064 | 1467739183678 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:43 INFO - PROCESS | 1064 | 1467739183788 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:19:43 INFO - PROCESS | 1064 | 1467739183889 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 1064 | 1467739183892 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:43 INFO - PROCESS | 1064 | ++DOCSHELL 14BCC400 == 41 [pid = 1064] [id = 237] 10:19:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (14BCC800) [pid = 1064] [serial = 710] [outer = 00000000] 10:19:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1632E400) [pid = 1064] [serial = 711] [outer = 14BCC800] 10:19:43 INFO - PROCESS | 1064 | 1467739183950 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (17C1F800) [pid = 1064] [serial = 712] [outer = 14BCC800] 10:19:44 INFO - PROCESS | 1064 | 1467739184585 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]]]}] 10:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 970ms 10:19:44 INFO - PROCESS | 1064 | 1467739184642 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 1064 | 1467739184644 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:19:44 INFO - PROCESS | 1064 | 1467739184648 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:19:44 INFO - PROCESS | 1064 | 1467739184652 Marionette TRACE conn6 <- [1,914,null,{}] 10:19:44 INFO - PROCESS | 1064 | 1467739184663 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}] 10:19:44 INFO - PROCESS | 1064 | 1467739184668 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:44 INFO - PROCESS | 1064 | 1467739184776 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:19:44 INFO - PROCESS | 1064 | 1467739184906 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 1064 | 1467739184909 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:44 INFO - PROCESS | 1064 | ++DOCSHELL 19D20C00 == 42 [pid = 1064] [id = 238] 10:19:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (19D8B400) [pid = 1064] [serial = 713] [outer = 00000000] 10:19:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (19D94C00) [pid = 1064] [serial = 714] [outer = 19D8B400] 10:19:44 INFO - PROCESS | 1064 | 1467739184967 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (19E17800) [pid = 1064] [serial = 715] [outer = 19D8B400] 10:19:45 INFO - PROCESS | 1064 | 1467739185489 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]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 10:19:45 INFO - PROCESS | 1064 | 1467739185521 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:19:45 INFO - PROCESS | 1064 | 1467739185524 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:19:45 INFO - PROCESS | 1064 | 1467739185527 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:19:45 INFO - PROCESS | 1064 | 1467739185529 Marionette TRACE conn6 <- [1,918,null,{}] 10:19:45 INFO - PROCESS | 1064 | 1467739185533 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}] 10:19:45 INFO - PROCESS | 1064 | 1467739185535 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:45 INFO - PROCESS | 1064 | 1467739185644 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:19:45 INFO - PROCESS | 1064 | 1467739185747 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 1064 | 1467739185750 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:45 INFO - PROCESS | 1064 | ++DOCSHELL 19E1F800 == 43 [pid = 1064] [id = 239] 10:19:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (19E20000) [pid = 1064] [serial = 716] [outer = 00000000] 10:19:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (19EB5800) [pid = 1064] [serial = 717] [outer = 19E20000] 10:19:45 INFO - PROCESS | 1064 | 1467739185805 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1A0A9000) [pid = 1064] [serial = 718] [outer = 19E20000] 10:19:46 INFO - PROCESS | 1064 | 1467739186638 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]]]}] 10:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1175ms 10:19:46 INFO - PROCESS | 1064 | 1467739186707 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 1064 | 1467739186711 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:19:46 INFO - PROCESS | 1064 | 1467739186716 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 1064 | 1467739186720 Marionette TRACE conn6 <- [1,922,null,{}] 10:19:46 INFO - PROCESS | 1064 | 1467739186725 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}] 10:19:46 INFO - PROCESS | 1064 | 1467739186728 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:46 INFO - PROCESS | 1064 | 1467739186835 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:19:46 INFO - PROCESS | 1064 | 1467739186960 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 1064 | 1467739186964 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:46 INFO - PROCESS | 1064 | ++DOCSHELL 10649C00 == 44 [pid = 1064] [id = 240] 10:19:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (1064A800) [pid = 1064] [serial = 719] [outer = 00000000] 10:19:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (0CE7A000) [pid = 1064] [serial = 720] [outer = 1064A800] 10:19:47 INFO - PROCESS | 1064 | 1467739187016 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (10CD0800) [pid = 1064] [serial = 721] [outer = 1064A800] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 1931FC00 == 43 [pid = 1064] [id = 234] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 17A32000 == 42 [pid = 1064] [id = 233] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 1910D000 == 41 [pid = 1064] [id = 232] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 18BC3400 == 40 [pid = 1064] [id = 231] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 17C65800 == 39 [pid = 1064] [id = 230] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 15A59800 == 38 [pid = 1064] [id = 229] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 148E8400 == 37 [pid = 1064] [id = 228] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 10514800 == 36 [pid = 1064] [id = 227] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 0A8CB800 == 35 [pid = 1064] [id = 226] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 10CD3400 == 34 [pid = 1064] [id = 225] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 0CE85C00 == 33 [pid = 1064] [id = 224] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 18F85000 == 32 [pid = 1064] [id = 223] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 19E1F800 == 31 [pid = 1064] [id = 239] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 14BCC400 == 30 [pid = 1064] [id = 237] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 19D20C00 == 29 [pid = 1064] [id = 238] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 195B7C00 == 28 [pid = 1064] [id = 235] 10:19:47 INFO - PROCESS | 1064 | --DOCSHELL 0C49C400 == 27 [pid = 1064] [id = 236] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (14F2B000) [pid = 1064] [serial = 653] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (17C6D000) [pid = 1064] [serial = 659] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (17870400) [pid = 1064] [serial = 656] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (10519400) [pid = 1064] [serial = 647] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (1063E400) [pid = 1064] [serial = 648] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (0C494C00) [pid = 1064] [serial = 644] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (0C94E800) [pid = 1064] [serial = 645] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (144D2400) [pid = 1064] [serial = 650] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (18BA1800) [pid = 1064] [serial = 663] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (18B10400) [pid = 1064] [serial = 662] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18C70C00) [pid = 1064] [serial = 665] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1047F400) [pid = 1064] [serial = 642] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (0FDF0400) [pid = 1064] [serial = 641] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (109F2000) [pid = 1064] [serial = 636] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1063EC00) [pid = 1064] [serial = 635] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17C65000) [pid = 1064] [serial = 639] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18B03800) [pid = 1064] [serial = 660] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17AFB000) [pid = 1064] [serial = 638] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (17AFB400) [pid = 1064] [serial = 657] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (15A63800) [pid = 1064] [serial = 654] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (18CBDC00) [pid = 1064] [serial = 666] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (144D8800) [pid = 1064] [serial = 651] [outer = 00000000] [url = about:blank] 10:19:47 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (191D2400) [pid = 1064] [serial = 668] [outer = 00000000] [url = about:blank] 10:19:48 INFO - PROCESS | 1064 | 1467739188235 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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1574ms 10:19:48 INFO - PROCESS | 1064 | 1467739188292 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 1064 | 1467739188296 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:19:48 INFO - PROCESS | 1064 | 1467739188305 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 1064 | 1467739188308 Marionette TRACE conn6 <- [1,926,null,{}] 10:19:48 INFO - PROCESS | 1064 | 1467739188314 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}] 10:19:48 INFO - PROCESS | 1064 | 1467739188317 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:48 INFO - PROCESS | 1064 | 1467739188398 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:19:48 INFO - PROCESS | 1064 | 1467739188405 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 1064 | 1467739188409 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:48 INFO - PROCESS | 1064 | ++DOCSHELL 10472800 == 28 [pid = 1064] [id = 241] 10:19:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (10473800) [pid = 1064] [serial = 722] [outer = 00000000] 10:19:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (104D4400) [pid = 1064] [serial = 723] [outer = 10473800] 10:19:48 INFO - PROCESS | 1064 | 1467739188456 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (104DD400) [pid = 1064] [serial = 724] [outer = 10473800] 10:19:48 INFO - PROCESS | 1064 | 1467739188944 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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 10:19:48 INFO - PROCESS | 1064 | 1467739188977 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 1064 | 1467739188982 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:19:48 INFO - PROCESS | 1064 | 1467739188988 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 1064 | 1467739188990 Marionette TRACE conn6 <- [1,930,null,{}] 10:19:48 INFO - PROCESS | 1064 | 1467739188994 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}] 10:19:48 INFO - PROCESS | 1064 | 1467739188997 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:49 INFO - PROCESS | 1064 | 1467739189083 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:19:49 INFO - PROCESS | 1064 | 1467739189130 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 1064 | 1467739189132 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:49 INFO - PROCESS | 1064 | ++DOCSHELL 10642C00 == 29 [pid = 1064] [id = 242] 10:19:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10643400) [pid = 1064] [serial = 725] [outer = 00000000] 10:19:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (10647800) [pid = 1064] [serial = 726] [outer = 10643400] 10:19:49 INFO - PROCESS | 1064 | 1467739189179 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1072B400) [pid = 1064] [serial = 727] [outer = 10643400] 10:19:49 INFO - PROCESS | 1064 | 1467739189625 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]]]}] 10:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 10:19:49 INFO - PROCESS | 1064 | 1467739189662 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 1064 | 1467739189664 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:19:49 INFO - PROCESS | 1064 | 1467739189667 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 1064 | 1467739189671 Marionette TRACE conn6 <- [1,934,null,{}] 10:19:49 INFO - PROCESS | 1064 | 1467739189682 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}] 10:19:49 INFO - PROCESS | 1064 | 1467739189687 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:49 INFO - PROCESS | 1064 | 1467739189770 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:19:49 INFO - PROCESS | 1064 | 1467739189779 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 1064 | 1467739189782 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:49 INFO - PROCESS | 1064 | ++DOCSHELL 148A1400 == 30 [pid = 1064] [id = 243] 10:19:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (148A7000) [pid = 1064] [serial = 728] [outer = 00000000] 10:19:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (148E8000) [pid = 1064] [serial = 729] [outer = 148A7000] 10:19:49 INFO - PROCESS | 1064 | 1467739189830 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (14F30400) [pid = 1064] [serial = 730] [outer = 148A7000] 10:19:50 INFO - PROCESS | 1064 | 1467739190286 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]]]}] 10:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 10:19:50 INFO - PROCESS | 1064 | 1467739190342 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 1064 | 1467739190344 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:19:50 INFO - PROCESS | 1064 | 1467739190347 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:19:50 INFO - PROCESS | 1064 | 1467739190349 Marionette TRACE conn6 <- [1,938,null,{}] 10:19:50 INFO - PROCESS | 1064 | 1467739190353 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}] 10:19:50 INFO - PROCESS | 1064 | 1467739190355 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:50 INFO - PROCESS | 1064 | 1467739190465 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:19:50 INFO - PROCESS | 1064 | 1467739190546 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 1064 | 1467739190548 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:50 INFO - PROCESS | 1064 | ++DOCSHELL 15162C00 == 31 [pid = 1064] [id = 244] 10:19:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (151E7800) [pid = 1064] [serial = 731] [outer = 00000000] 10:19:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1632F000) [pid = 1064] [serial = 732] [outer = 151E7800] 10:19:50 INFO - PROCESS | 1064 | 1467739190593 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17870000) [pid = 1064] [serial = 733] [outer = 151E7800] 10:19:51 INFO - PROCESS | 1064 | 1467739191020 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]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 731ms 10:19:51 INFO - PROCESS | 1064 | 1467739191082 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 1064 | 1467739191085 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:19:51 INFO - PROCESS | 1064 | 1467739191088 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 1064 | 1467739191089 Marionette TRACE conn6 <- [1,942,null,{}] 10:19:51 INFO - PROCESS | 1064 | 1467739191093 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}] 10:19:51 INFO - PROCESS | 1064 | 1467739191095 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:51 INFO - PROCESS | 1064 | 1467739191204 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:19:51 INFO - PROCESS | 1064 | 1467739191209 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 1064 | 1467739191211 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:51 INFO - PROCESS | 1064 | ++DOCSHELL 104E6000 == 32 [pid = 1064] [id = 245] 10:19:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (104F2000) [pid = 1064] [serial = 734] [outer = 00000000] 10:19:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (17BCB400) [pid = 1064] [serial = 735] [outer = 104F2000] 10:19:51 INFO - PROCESS | 1064 | 1467739191260 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (17C6A000) [pid = 1064] [serial = 736] [outer = 104F2000] 10:19:51 INFO - PROCESS | 1064 | 1467739191703 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]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 10:19:51 INFO - PROCESS | 1064 | 1467739191760 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 1064 | 1467739191762 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:19:51 INFO - PROCESS | 1064 | 1467739191771 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 1064 | 1467739191772 Marionette TRACE conn6 <- [1,946,null,{}] 10:19:51 INFO - PROCESS | 1064 | 1467739191776 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}] 10:19:51 INFO - PROCESS | 1064 | 1467739191782 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:51 INFO - PROCESS | 1064 | 1467739191942 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:19:51 INFO - PROCESS | 1064 | 1467739191949 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 1064 | 1467739191951 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:51 INFO - PROCESS | 1064 | ++DOCSHELL 18B01400 == 33 [pid = 1064] [id = 246] 10:19:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (18B10400) [pid = 1064] [serial = 737] [outer = 00000000] 10:19:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (18BC9C00) [pid = 1064] [serial = 738] [outer = 18B10400] 10:19:52 INFO - PROCESS | 1064 | 1467739191998 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (18BD0C00) [pid = 1064] [serial = 739] [outer = 18B10400] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (19322400) [pid = 1064] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (195B8000) [pid = 1064] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17C66400) [pid = 1064] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (18BC3800) [pid = 1064] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (1910E400) [pid = 1064] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (0C48DC00) [pid = 1064] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (148ED000) [pid = 1064] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (18F87C00) [pid = 1064] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (149D5C00) [pid = 1064] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (0CEEB400) [pid = 1064] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (16C0F400) [pid = 1064] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (10518400) [pid = 1064] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:19:52 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17C64400) [pid = 1064] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:19:52 INFO - PROCESS | 1064 | 1467739192696 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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 10:19:52 INFO - PROCESS | 1064 | 1467739192740 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:19:52 INFO - PROCESS | 1064 | 1467739192742 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:19:52 INFO - PROCESS | 1064 | 1467739192745 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 1064 | 1467739192747 Marionette TRACE conn6 <- [1,950,null,{}] 10:19:52 INFO - PROCESS | 1064 | 1467739192750 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}] 10:19:52 INFO - PROCESS | 1064 | 1467739192752 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:52 INFO - PROCESS | 1064 | 1467739192827 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:19:52 INFO - PROCESS | 1064 | 1467739192835 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 1064 | 1467739192837 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:52 INFO - PROCESS | 1064 | ++DOCSHELL 0C49B000 == 34 [pid = 1064] [id = 247] 10:19:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (0CE36000) [pid = 1064] [serial = 740] [outer = 00000000] 10:19:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17BCD800) [pid = 1064] [serial = 741] [outer = 0CE36000] 10:19:52 INFO - PROCESS | 1064 | 1467739192880 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18B40800) [pid = 1064] [serial = 742] [outer = 0CE36000] 10:19:53 INFO - PROCESS | 1064 | 1467739193320 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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 10:19:53 INFO - PROCESS | 1064 | 1467739193376 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 1064 | 1467739193378 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:19:53 INFO - PROCESS | 1064 | 1467739193381 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:19:53 INFO - PROCESS | 1064 | 1467739193383 Marionette TRACE conn6 <- [1,954,null,{}] 10:19:53 INFO - PROCESS | 1064 | 1467739193387 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}] 10:19:53 INFO - PROCESS | 1064 | 1467739193388 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:53 INFO - PROCESS | 1064 | 1467739193464 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:19:53 INFO - PROCESS | 1064 | 1467739193470 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 1064 | 1467739193471 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:53 INFO - PROCESS | 1064 | ++DOCSHELL 18BA2400 == 35 [pid = 1064] [id = 248] 10:19:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18BC3800) [pid = 1064] [serial = 743] [outer = 00000000] 10:19:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18F5FC00) [pid = 1064] [serial = 744] [outer = 18BC3800] 10:19:53 INFO - PROCESS | 1064 | 1467739193514 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18CBC800) [pid = 1064] [serial = 745] [outer = 18BC3800] 10:19:53 INFO - PROCESS | 1064 | 1467739193928 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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 570ms 10:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:19:53 INFO - PROCESS | 1064 | 1467739193956 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 1064 | 1467739193958 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:19:53 INFO - PROCESS | 1064 | 1467739193973 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 1064 | 1467739193974 Marionette TRACE conn6 <- [1,958,null,{}] 10:19:53 INFO - PROCESS | 1064 | 1467739193983 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}] 10:19:53 INFO - PROCESS | 1064 | 1467739193985 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:54 INFO - PROCESS | 1064 | 1467739194062 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:19:54 INFO - PROCESS | 1064 | 1467739194068 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 1064 | 1467739194070 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:54 INFO - PROCESS | 1064 | ++DOCSHELL 14825800 == 36 [pid = 1064] [id = 249] 10:19:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (1910FC00) [pid = 1064] [serial = 746] [outer = 00000000] 10:19:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (191DA400) [pid = 1064] [serial = 747] [outer = 1910FC00] 10:19:54 INFO - PROCESS | 1064 | 1467739194113 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1931F800) [pid = 1064] [serial = 748] [outer = 1910FC00] 10:19:54 INFO - PROCESS | 1064 | 1467739194568 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]]]}] 10:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 650ms 10:19:54 INFO - PROCESS | 1064 | 1467739194659 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:19:54 INFO - PROCESS | 1064 | 1467739194664 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:19:54 INFO - PROCESS | 1064 | 1467739194669 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:19:54 INFO - PROCESS | 1064 | 1467739194674 Marionette TRACE conn6 <- [1,962,null,{}] 10:19:54 INFO - PROCESS | 1064 | 1467739194681 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}] 10:19:54 INFO - PROCESS | 1064 | 1467739194684 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:54 INFO - PROCESS | 1064 | 1467739194819 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:19:54 INFO - PROCESS | 1064 | 1467739194923 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 1064 | 1467739194929 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:54 INFO - PROCESS | 1064 | ++DOCSHELL 0CE35800 == 37 [pid = 1064] [id = 250] 10:19:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (0CE78C00) [pid = 1064] [serial = 749] [outer = 00000000] 10:19:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (0FD5D800) [pid = 1064] [serial = 750] [outer = 0CE78C00] 10:19:54 INFO - PROCESS | 1064 | 1467739194988 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (104D6400) [pid = 1064] [serial = 751] [outer = 0CE78C00] 10:19:55 INFO - PROCESS | 1064 | 1467739195773 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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1171ms 10:19:55 INFO - PROCESS | 1064 | 1467739195850 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 1064 | 1467739195853 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:19:55 INFO - PROCESS | 1064 | 1467739195860 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 1064 | 1467739195864 Marionette TRACE conn6 <- [1,966,null,{}] 10:19:55 INFO - PROCESS | 1064 | 1467739195868 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}] 10:19:55 INFO - PROCESS | 1064 | 1467739195871 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:55 INFO - PROCESS | 1064 | 1467739195997 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:19:56 INFO - PROCESS | 1064 | 1467739196119 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 1064 | 1467739196122 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:56 INFO - PROCESS | 1064 | ++DOCSHELL 1446EC00 == 38 [pid = 1064] [id = 251] 10:19:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (14470400) [pid = 1064] [serial = 752] [outer = 00000000] 10:19:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (144D5400) [pid = 1064] [serial = 753] [outer = 14470400] 10:19:56 INFO - PROCESS | 1064 | 1467739196178 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (14823000) [pid = 1064] [serial = 754] [outer = 14470400] 10:19:57 INFO - PROCESS | 1064 | 1467739197028 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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1236ms 10:19:57 INFO - PROCESS | 1064 | 1467739197096 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 1064 | 1467739197101 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:19:57 INFO - PROCESS | 1064 | 1467739197107 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 1064 | 1467739197110 Marionette TRACE conn6 <- [1,970,null,{}] 10:19:57 INFO - PROCESS | 1064 | 1467739197115 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}] 10:19:57 INFO - PROCESS | 1064 | 1467739197118 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:57 INFO - PROCESS | 1064 | 1467739197229 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:19:57 INFO - PROCESS | 1064 | 1467739197351 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 1064 | 1467739197355 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:57 INFO - PROCESS | 1064 | --DOCSHELL 18BA2400 == 37 [pid = 1064] [id = 248] 10:19:57 INFO - PROCESS | 1064 | --DOCSHELL 0C49B000 == 36 [pid = 1064] [id = 247] 10:19:57 INFO - PROCESS | 1064 | --DOCSHELL 18B01400 == 35 [pid = 1064] [id = 246] 10:19:57 INFO - PROCESS | 1064 | --DOCSHELL 104E6000 == 34 [pid = 1064] [id = 245] 10:19:57 INFO - PROCESS | 1064 | --DOCSHELL 15162C00 == 33 [pid = 1064] [id = 244] 10:19:57 INFO - PROCESS | 1064 | --DOCSHELL 148A1400 == 32 [pid = 1064] [id = 243] 10:19:57 INFO - PROCESS | 1064 | --DOCSHELL 10642C00 == 31 [pid = 1064] [id = 242] 10:19:57 INFO - PROCESS | 1064 | --DOCSHELL 10472800 == 30 [pid = 1064] [id = 241] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (1932EC00) [pid = 1064] [serial = 703] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (195D6800) [pid = 1064] [serial = 706] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (195BE000) [pid = 1064] [serial = 705] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (17CE3000) [pid = 1064] [serial = 690] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (18CC5C00) [pid = 1064] [serial = 693] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (17CEC800) [pid = 1064] [serial = 691] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (191DA000) [pid = 1064] [serial = 696] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (0C590800) [pid = 1064] [serial = 678] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (0FD65400) [pid = 1064] [serial = 679] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (14BBF400) [pid = 1064] [serial = 684] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (150E2400) [pid = 1064] [serial = 685] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (191D7800) [pid = 1064] [serial = 669] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (150E2C00) [pid = 1064] [serial = 675] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (16C0C800) [pid = 1064] [serial = 676] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1047D000) [pid = 1064] [serial = 671] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (104EB400) [pid = 1064] [serial = 672] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17C1EC00) [pid = 1064] [serial = 687] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (109F5000) [pid = 1064] [serial = 682] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1072F400) [pid = 1064] [serial = 681] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18F5E000) [pid = 1064] [serial = 694] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (14467400) [pid = 1064] [serial = 384] [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.] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1932D000) [pid = 1064] [serial = 702] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1446C800) [pid = 1064] [serial = 697] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (19106C00) [pid = 1064] [serial = 699] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (191D5800) [pid = 1064] [serial = 700] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (17C62400) [pid = 1064] [serial = 688] [outer = 00000000] [url = about:blank] 10:19:57 INFO - PROCESS | 1064 | ++DOCSHELL 0C48E400 == 31 [pid = 1064] [id = 252] 10:19:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (0C490400) [pid = 1064] [serial = 755] [outer = 00000000] 10:19:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (0C944400) [pid = 1064] [serial = 756] [outer = 0C490400] 10:19:57 INFO - PROCESS | 1064 | 1467739197440 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (104DF800) [pid = 1064] [serial = 757] [outer = 0C490400] 10:19:57 INFO - PROCESS | 1064 | 1467739197877 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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 830ms 10:19:57 INFO - PROCESS | 1064 | 1467739197941 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 1064 | 1467739197945 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:19:57 INFO - PROCESS | 1064 | 1467739197951 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:19:57 INFO - PROCESS | 1064 | 1467739197954 Marionette TRACE conn6 <- [1,974,null,{}] 10:19:57 INFO - PROCESS | 1064 | 1467739197958 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}] 10:19:57 INFO - PROCESS | 1064 | 1467739197960 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:58 INFO - PROCESS | 1064 | 1467739198045 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:19:58 INFO - PROCESS | 1064 | 1467739198054 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 1064 | 1467739198056 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:58 INFO - PROCESS | 1064 | ++DOCSHELL 1051C400 == 32 [pid = 1064] [id = 253] 10:19:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (1063D800) [pid = 1064] [serial = 758] [outer = 00000000] 10:19:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10C14800) [pid = 1064] [serial = 759] [outer = 1063D800] 10:19:58 INFO - PROCESS | 1064 | 1467739198102 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (14414800) [pid = 1064] [serial = 760] [outer = 1063D800] 10:19:58 INFO - PROCESS | 1064 | 1467739198565 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]]]}] 10:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 10:19:58 INFO - PROCESS | 1064 | 1467739198626 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:19:58 INFO - PROCESS | 1064 | 1467739198628 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:19:58 INFO - PROCESS | 1064 | 1467739198632 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:19:58 INFO - PROCESS | 1064 | 1467739198635 Marionette TRACE conn6 <- [1,978,null,{}] 10:19:58 INFO - PROCESS | 1064 | 1467739198646 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}] 10:19:58 INFO - PROCESS | 1064 | 1467739198650 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:58 INFO - PROCESS | 1064 | 1467739198734 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:19:58 INFO - PROCESS | 1064 | 1467739198743 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 1064 | 1467739198746 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:58 INFO - PROCESS | 1064 | ++DOCSHELL 150E8C00 == 33 [pid = 1064] [id = 254] 10:19:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (150E9400) [pid = 1064] [serial = 761] [outer = 00000000] 10:19:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (151EF000) [pid = 1064] [serial = 762] [outer = 150E9400] 10:19:58 INFO - PROCESS | 1064 | 1467739198794 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (16C0A400) [pid = 1064] [serial = 763] [outer = 150E9400] 10:19:59 INFO - PROCESS | 1064 | 1467739199244 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]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 10:19:59 INFO - PROCESS | 1064 | 1467739199306 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 1064 | 1467739199309 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:19:59 INFO - PROCESS | 1064 | 1467739199312 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 1064 | 1467739199313 Marionette TRACE conn6 <- [1,982,null,{}] 10:19:59 INFO - PROCESS | 1064 | 1467739199317 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}] 10:19:59 INFO - PROCESS | 1064 | 1467739199328 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:59 INFO - PROCESS | 1064 | 1467739199439 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:19:59 INFO - PROCESS | 1064 | 1467739199452 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 1064 | 1467739199454 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:19:59 INFO - PROCESS | 1064 | ++DOCSHELL 17BC8400 == 34 [pid = 1064] [id = 255] 10:19:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17BCCC00) [pid = 1064] [serial = 764] [outer = 00000000] 10:19:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17C61000) [pid = 1064] [serial = 765] [outer = 17BCCC00] 10:19:59 INFO - PROCESS | 1064 | 1467739199498 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17CDF800) [pid = 1064] [serial = 766] [outer = 17BCCC00] 10:19:59 INFO - PROCESS | 1064 | 1467739199928 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]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 10:19:59 INFO - PROCESS | 1064 | 1467739199986 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 1064 | 1467739199988 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:19:59 INFO - PROCESS | 1064 | 1467739199991 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - PROCESS | 1064 | 1467739199993 Marionette TRACE conn6 <- [1,986,null,{}] 10:19:59 INFO - PROCESS | 1064 | 1467739199997 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}] 10:19:59 INFO - PROCESS | 1064 | 1467739199999 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:00 INFO - PROCESS | 1064 | 1467739200105 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:20:00 INFO - PROCESS | 1064 | 1467739200111 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 1064 | 1467739200113 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:00 INFO - PROCESS | 1064 | ++DOCSHELL 17C6B400 == 35 [pid = 1064] [id = 256] 10:20:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17C6D000) [pid = 1064] [serial = 767] [outer = 00000000] 10:20:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18B3E800) [pid = 1064] [serial = 768] [outer = 17C6D000] 10:20:00 INFO - PROCESS | 1064 | 1467739200156 Marionette DEBUG loaded listener.js 10:20:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18BB0800) [pid = 1064] [serial = 769] [outer = 17C6D000] 10:20:00 INFO - PROCESS | 1064 | 1467739200606 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]]]}] 10:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 10:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:20:00 INFO - PROCESS | 1064 | 1467739200662 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:20:00 INFO - PROCESS | 1064 | 1467739200664 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:20:00 INFO - PROCESS | 1064 | 1467739200667 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:20:00 INFO - PROCESS | 1064 | 1467739200669 Marionette TRACE conn6 <- [1,990,null,{}] 10:20:00 INFO - PROCESS | 1064 | 1467739200672 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}] 10:20:00 INFO - PROCESS | 1064 | 1467739200677 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:00 INFO - PROCESS | 1064 | 1467739200842 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:20:00 INFO - PROCESS | 1064 | 1467739200908 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 1064 | 1467739200910 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:00 INFO - PROCESS | 1064 | ++DOCSHELL 18B35000 == 36 [pid = 1064] [id = 257] 10:20:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18B40400) [pid = 1064] [serial = 770] [outer = 00000000] 10:20:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19107C00) [pid = 1064] [serial = 771] [outer = 18B40400] 10:20:00 INFO - PROCESS | 1064 | 1467739200955 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (19108C00) [pid = 1064] [serial = 772] [outer = 18B40400] 10:20:01 INFO - PROCESS | 1064 | 1467739201383 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]]]}] 10:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 770ms 10:20:01 INFO - PROCESS | 1064 | 1467739201438 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:20:01 INFO - PROCESS | 1064 | 1467739201440 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:20:01 INFO - PROCESS | 1064 | 1467739201443 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:20:01 INFO - PROCESS | 1064 | 1467739201445 Marionette TRACE conn6 <- [1,994,null,{}] 10:20:01 INFO - PROCESS | 1064 | 1467739201454 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}] 10:20:01 INFO - PROCESS | 1064 | 1467739201456 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:01 INFO - PROCESS | 1064 | 1467739201563 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:20:01 INFO - PROCESS | 1064 | 1467739201568 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:01 INFO - PROCESS | 1064 | 1467739201570 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:01 INFO - PROCESS | 1064 | ++DOCSHELL 191DC000 == 37 [pid = 1064] [id = 258] 10:20:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (191DD800) [pid = 1064] [serial = 773] [outer = 00000000] 10:20:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (19329000) [pid = 1064] [serial = 774] [outer = 191DD800] 10:20:01 INFO - PROCESS | 1064 | 1467739201614 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (19371C00) [pid = 1064] [serial = 775] [outer = 191DD800] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (10643400) [pid = 1064] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (151E7800) [pid = 1064] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (104D9800) [pid = 1064] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (14BCC800) [pid = 1064] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19D8B400) [pid = 1064] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (19E20000) [pid = 1064] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (104F2000) [pid = 1064] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18B10400) [pid = 1064] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (0CE36000) [pid = 1064] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (148A7000) [pid = 1064] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10473800) [pid = 1064] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1064A800) [pid = 1064] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:20:02 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (18BC3800) [pid = 1064] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:20:02 INFO - PROCESS | 1064 | 1467739202141 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]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 10:20:02 INFO - PROCESS | 1064 | 1467739202179 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 1064 | 1467739202181 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:20:02 INFO - PROCESS | 1064 | 1467739202184 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 1064 | 1467739202186 Marionette TRACE conn6 <- [1,998,null,{}] 10:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:20:02 INFO - PROCESS | 1064 | 1467739202190 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}] 10:20:02 INFO - PROCESS | 1064 | 1467739202192 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:02 INFO - PROCESS | 1064 | 1467739202270 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:20:02 INFO - PROCESS | 1064 | 1467739202275 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 1064 | 1467739202277 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:02 INFO - PROCESS | 1064 | ++DOCSHELL 1063DC00 == 38 [pid = 1064] [id = 259] 10:20:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10643400) [pid = 1064] [serial = 776] [outer = 00000000] 10:20:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (14824400) [pid = 1064] [serial = 777] [outer = 10643400] 10:20:02 INFO - PROCESS | 1064 | 1467739202320 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (15A62C00) [pid = 1064] [serial = 778] [outer = 10643400] 10:20:02 INFO - PROCESS | 1064 | 1467739202737 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]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 571ms 10:20:02 INFO - PROCESS | 1064 | 1467739202760 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 1064 | 1467739202762 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:20:02 INFO - PROCESS | 1064 | 1467739202791 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 1064 | 1467739202792 Marionette TRACE conn6 <- [1,1002,null,{}] 10:20:02 INFO - PROCESS | 1064 | 1467739202796 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}] 10:20:02 INFO - PROCESS | 1064 | 1467739202798 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:02 INFO - PROCESS | 1064 | 1467739202878 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:20:02 INFO - PROCESS | 1064 | 1467739202883 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 1064 | 1467739202885 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:02 INFO - PROCESS | 1064 | ++DOCSHELL 18BA9800 == 39 [pid = 1064] [id = 260] 10:20:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18BB0400) [pid = 1064] [serial = 779] [outer = 00000000] 10:20:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (195B2C00) [pid = 1064] [serial = 780] [outer = 18BB0400] 10:20:02 INFO - PROCESS | 1064 | 1467739202929 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (195B3400) [pid = 1064] [serial = 781] [outer = 18BB0400] 10:20:03 INFO - PROCESS | 1064 | 1467739203353 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]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 650ms 10:20:03 INFO - PROCESS | 1064 | 1467739203420 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:20:03 INFO - PROCESS | 1064 | 1467739203422 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:20:03 INFO - PROCESS | 1064 | 1467739203425 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 1064 | 1467739203427 Marionette TRACE conn6 <- [1,1006,null,{}] 10:20:03 INFO - PROCESS | 1064 | 1467739203430 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}] 10:20:03 INFO - PROCESS | 1064 | 1467739203432 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:03 INFO - PROCESS | 1064 | 1467739203512 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:20:03 INFO - PROCESS | 1064 | 1467739203520 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 1064 | 1467739203522 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:03 INFO - PROCESS | 1064 | ++DOCSHELL 19D13000 == 40 [pid = 1064] [id = 261] 10:20:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (19D1B800) [pid = 1064] [serial = 782] [outer = 00000000] 10:20:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (19D95000) [pid = 1064] [serial = 783] [outer = 19D1B800] 10:20:03 INFO - PROCESS | 1064 | 1467739203566 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19E13C00) [pid = 1064] [serial = 784] [outer = 19D1B800] 10:20:04 INFO - PROCESS | 1064 | 1467739204019 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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 10:20:04 INFO - PROCESS | 1064 | 1467739204060 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 1064 | 1467739204062 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:20:04 INFO - PROCESS | 1064 | 1467739204065 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - PROCESS | 1064 | 1467739204068 Marionette TRACE conn6 <- [1,1010,null,{}] 10:20:04 INFO - PROCESS | 1064 | 1467739204075 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}] 10:20:04 INFO - PROCESS | 1064 | 1467739204078 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:04 INFO - PROCESS | 1064 | 1467739204218 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:20:04 INFO - PROCESS | 1064 | 1467739204353 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 1064 | 1467739204356 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:04 INFO - PROCESS | 1064 | ++DOCSHELL 08FE9400 == 41 [pid = 1064] [id = 262] 10:20:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (0A86B800) [pid = 1064] [serial = 785] [outer = 00000000] 10:20:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (0C496400) [pid = 1064] [serial = 786] [outer = 0A86B800] 10:20:04 INFO - PROCESS | 1064 | 1467739204415 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (0CE37C00) [pid = 1064] [serial = 787] [outer = 0A86B800] 10:20:05 INFO - PROCESS | 1064 | 1467739205062 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]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1023ms 10:20:05 INFO - PROCESS | 1064 | 1467739205090 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:20:05 INFO - PROCESS | 1064 | 1467739205095 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:20:05 INFO - PROCESS | 1064 | 1467739205100 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 1064 | 1467739205103 Marionette TRACE conn6 <- [1,1014,null,{}] 10:20:05 INFO - PROCESS | 1064 | 1467739205108 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}] 10:20:05 INFO - PROCESS | 1064 | 1467739205111 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:05 INFO - PROCESS | 1064 | 1467739205244 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:20:05 INFO - PROCESS | 1064 | 1467739205374 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 1064 | 1467739205377 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:05 INFO - PROCESS | 1064 | ++DOCSHELL 14471400 == 42 [pid = 1064] [id = 263] 10:20:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (144CD000) [pid = 1064] [serial = 788] [outer = 00000000] 10:20:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (14F28400) [pid = 1064] [serial = 789] [outer = 144CD000] 10:20:05 INFO - PROCESS | 1064 | 1467739205434 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (150E2400) [pid = 1064] [serial = 790] [outer = 144CD000] 10:20:05 INFO - PROCESS | 1064 | 1467739206000 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]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 990ms 10:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:20:06 INFO - PROCESS | 1064 | 1467739206090 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 1064 | 1467739206093 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:20:06 INFO - PROCESS | 1064 | 1467739206097 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 1064 | 1467739206100 Marionette TRACE conn6 <- [1,1018,null,{}] 10:20:06 INFO - PROCESS | 1064 | 1467739206118 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}] 10:20:06 INFO - PROCESS | 1064 | 1467739206121 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:06 INFO - PROCESS | 1064 | 1467739206235 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:20:06 INFO - PROCESS | 1064 | 1467739206359 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 1064 | 1467739206362 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:06 INFO - PROCESS | 1064 | ++DOCSHELL 16C17400 == 43 [pid = 1064] [id = 264] 10:20:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (18C70C00) [pid = 1064] [serial = 791] [outer = 00000000] 10:20:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (19101800) [pid = 1064] [serial = 792] [outer = 18C70C00] 10:20:06 INFO - PROCESS | 1064 | 1467739206418 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (19320000) [pid = 1064] [serial = 793] [outer = 18C70C00] 10:20:06 INFO - PROCESS | 1064 | 1467739206970 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]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 949ms 10:20:07 INFO - PROCESS | 1064 | 1467739207050 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 1064 | 1467739207054 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:20:07 INFO - PROCESS | 1064 | 1467739207065 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 1064 | 1467739207070 Marionette TRACE conn6 <- [1,1022,null,{}] 10:20:07 INFO - PROCESS | 1064 | 1467739207073 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}] 10:20:07 INFO - PROCESS | 1064 | 1467739207077 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:07 INFO - PROCESS | 1064 | 1467739207195 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:20:07 INFO - PROCESS | 1064 | 1467739207318 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 1064 | 1467739207321 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:07 INFO - PROCESS | 1064 | ++DOCSHELL 19103C00 == 44 [pid = 1064] [id = 265] 10:20:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (19104400) [pid = 1064] [serial = 794] [outer = 00000000] 10:20:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (1A41A800) [pid = 1064] [serial = 795] [outer = 19104400] 10:20:07 INFO - PROCESS | 1064 | 1467739207375 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (1A41FC00) [pid = 1064] [serial = 796] [outer = 19104400] 10:20:08 INFO - PROCESS | 1064 | 1467739208152 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]]]}] 10:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1135ms 10:20:08 INFO - PROCESS | 1064 | 1467739208200 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:20:08 INFO - PROCESS | 1064 | 1467739208204 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:20:08 INFO - PROCESS | 1064 | 1467739208208 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 1064 | 1467739208211 Marionette TRACE conn6 <- [1,1026,null,{}] 10:20:08 INFO - PROCESS | 1064 | 1467739208217 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}] 10:20:08 INFO - PROCESS | 1064 | 1467739208219 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:08 INFO - PROCESS | 1064 | 1467739208361 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:20:08 INFO - PROCESS | 1064 | 1467739208378 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:08 INFO - PROCESS | 1064 | 1467739208380 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:08 INFO - PROCESS | 1064 | ++DOCSHELL 10642C00 == 45 [pid = 1064] [id = 266] 10:20:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (10CCE400) [pid = 1064] [serial = 797] [outer = 00000000] 10:20:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (14467C00) [pid = 1064] [serial = 798] [outer = 10CCE400] 10:20:08 INFO - PROCESS | 1064 | 1467739208429 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (144D9800) [pid = 1064] [serial = 799] [outer = 10CCE400] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 19D13000 == 44 [pid = 1064] [id = 261] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 18BA9800 == 43 [pid = 1064] [id = 260] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 1063DC00 == 42 [pid = 1064] [id = 259] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 191DC000 == 41 [pid = 1064] [id = 258] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 18B35000 == 40 [pid = 1064] [id = 257] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 17C6B400 == 39 [pid = 1064] [id = 256] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 17BC8400 == 38 [pid = 1064] [id = 255] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 150E8C00 == 37 [pid = 1064] [id = 254] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 1051C400 == 36 [pid = 1064] [id = 253] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 0C48E400 == 35 [pid = 1064] [id = 252] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 1446EC00 == 34 [pid = 1064] [id = 251] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 0CE35800 == 33 [pid = 1064] [id = 250] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 10649C00 == 32 [pid = 1064] [id = 240] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 14825800 == 31 [pid = 1064] [id = 249] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 19103C00 == 30 [pid = 1064] [id = 265] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 16C17400 == 29 [pid = 1064] [id = 264] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 08FE9400 == 28 [pid = 1064] [id = 262] 10:20:09 INFO - PROCESS | 1064 | --DOCSHELL 14471400 == 27 [pid = 1064] [id = 263] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (17BCD800) [pid = 1064] [serial = 741] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (18B40800) [pid = 1064] [serial = 742] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (148E8000) [pid = 1064] [serial = 729] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (104D4400) [pid = 1064] [serial = 723] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (104DD400) [pid = 1064] [serial = 724] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (18BD0C00) [pid = 1064] [serial = 739] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (0CE7A000) [pid = 1064] [serial = 720] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (10CD0800) [pid = 1064] [serial = 721] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (18CBC800) [pid = 1064] [serial = 745] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (14F30400) [pid = 1064] [serial = 730] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (18F5FC00) [pid = 1064] [serial = 744] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (191DA400) [pid = 1064] [serial = 747] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (10647800) [pid = 1064] [serial = 726] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (1072B400) [pid = 1064] [serial = 727] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1632F000) [pid = 1064] [serial = 732] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17870000) [pid = 1064] [serial = 733] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (10CCC000) [pid = 1064] [serial = 709] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1064AC00) [pid = 1064] [serial = 708] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17C1F800) [pid = 1064] [serial = 712] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1632E400) [pid = 1064] [serial = 711] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (19E17800) [pid = 1064] [serial = 715] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (19D94C00) [pid = 1064] [serial = 714] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1A0A9000) [pid = 1064] [serial = 718] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (19EB5800) [pid = 1064] [serial = 717] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17C6A000) [pid = 1064] [serial = 736] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (17BCB400) [pid = 1064] [serial = 735] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18BC9C00) [pid = 1064] [serial = 738] [outer = 00000000] [url = about:blank] 10:20:09 INFO - PROCESS | 1064 | 1467739209789 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]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1639ms 10:20:09 INFO - PROCESS | 1064 | 1467739209850 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:20:09 INFO - PROCESS | 1064 | 1467739209854 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:20:09 INFO - PROCESS | 1064 | 1467739209859 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:20:09 INFO - PROCESS | 1064 | 1467739209862 Marionette TRACE conn6 <- [1,1030,null,{}] 10:20:09 INFO - PROCESS | 1064 | 1467739209868 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}] 10:20:09 INFO - PROCESS | 1064 | 1467739209870 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:09 INFO - PROCESS | 1064 | 1467739209961 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:20:09 INFO - PROCESS | 1064 | 1467739209970 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 1064 | 1467739209972 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:09 INFO - PROCESS | 1064 | ++DOCSHELL 0C945400 == 28 [pid = 1064] [id = 267] 10:20:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (0CEE1800) [pid = 1064] [serial = 800] [outer = 00000000] 10:20:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (10471800) [pid = 1064] [serial = 801] [outer = 0CEE1800] 10:20:10 INFO - PROCESS | 1064 | 1467739210021 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (104DD400) [pid = 1064] [serial = 802] [outer = 0CEE1800] 10:20:10 INFO - PROCESS | 1064 | 1467739210502 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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 10:20:10 INFO - PROCESS | 1064 | 1467739210534 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 1064 | 1467739210539 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:20:10 INFO - PROCESS | 1064 | 1467739210545 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 1064 | 1467739210548 Marionette TRACE conn6 <- [1,1034,null,{}] 10:20:10 INFO - PROCESS | 1064 | 1467739210552 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}] 10:20:10 INFO - PROCESS | 1064 | 1467739210554 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:10 INFO - PROCESS | 1064 | 1467739210642 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:20:10 INFO - PROCESS | 1064 | 1467739210652 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 1064 | 1467739210654 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:10 INFO - PROCESS | 1064 | ++DOCSHELL 10647800 == 29 [pid = 1064] [id = 268] 10:20:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10648000) [pid = 1064] [serial = 803] [outer = 00000000] 10:20:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10723000) [pid = 1064] [serial = 804] [outer = 10648000] 10:20:10 INFO - PROCESS | 1064 | 1467739210701 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (10728800) [pid = 1064] [serial = 805] [outer = 10648000] 10:20:11 INFO - PROCESS | 1064 | 1467739211172 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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 10:20:11 INFO - PROCESS | 1064 | 1467739211219 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 1064 | 1467739211221 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:20:11 INFO - PROCESS | 1064 | 1467739211224 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:20:11 INFO - PROCESS | 1064 | 1467739211228 Marionette TRACE conn6 <- [1,1038,null,{}] 10:20:11 INFO - PROCESS | 1064 | 1467739211238 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}] 10:20:11 INFO - PROCESS | 1064 | 1467739211243 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:11 INFO - PROCESS | 1064 | 1467739211357 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:20:11 INFO - PROCESS | 1064 | 1467739211452 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 1064 | 1467739211456 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:11 INFO - PROCESS | 1064 | ++DOCSHELL 14825800 == 30 [pid = 1064] [id = 269] 10:20:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (148A7000) [pid = 1064] [serial = 806] [outer = 00000000] 10:20:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (148F1800) [pid = 1064] [serial = 807] [outer = 148A7000] 10:20:11 INFO - PROCESS | 1064 | 1467739211505 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (14F95C00) [pid = 1064] [serial = 808] [outer = 148A7000] 10:20:11 INFO - PROCESS | 1064 | 1467739211918 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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 10:20:11 INFO - PROCESS | 1064 | 1467739211958 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 1064 | 1467739211961 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:20:11 INFO - PROCESS | 1064 | 1467739211964 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:20:11 INFO - PROCESS | 1064 | 1467739211966 Marionette TRACE conn6 <- [1,1042,null,{}] 10:20:11 INFO - PROCESS | 1064 | 1467739211969 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}] 10:20:11 INFO - PROCESS | 1064 | 1467739211971 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:12 INFO - PROCESS | 1064 | 1467739212084 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:20:12 INFO - PROCESS | 1064 | 1467739212089 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 1064 | 1467739212091 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:12 INFO - PROCESS | 1064 | ++DOCSHELL 15156C00 == 31 [pid = 1064] [id = 270] 10:20:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (1515E800) [pid = 1064] [serial = 809] [outer = 00000000] 10:20:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (16C17400) [pid = 1064] [serial = 810] [outer = 1515E800] 10:20:12 INFO - PROCESS | 1064 | 1467739212135 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17874400) [pid = 1064] [serial = 811] [outer = 1515E800] 10:20:12 INFO - PROCESS | 1064 | 1467739212596 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]]]}] 10:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 10:20:12 INFO - PROCESS | 1064 | 1467739212639 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:20:12 INFO - PROCESS | 1064 | 1467739212641 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:20:12 INFO - PROCESS | 1064 | 1467739212644 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - PROCESS | 1064 | 1467739212646 Marionette TRACE conn6 <- [1,1046,null,{}] 10:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:20:12 INFO - PROCESS | 1064 | 1467739212649 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}] 10:20:12 INFO - PROCESS | 1064 | 1467739212651 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:12 INFO - PROCESS | 1064 | 1467739212785 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:20:12 INFO - PROCESS | 1064 | 1467739212805 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 1064 | 1467739212807 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:12 INFO - PROCESS | 1064 | ++DOCSHELL 17BC3000 == 32 [pid = 1064] [id = 271] 10:20:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17BC3400) [pid = 1064] [serial = 812] [outer = 00000000] 10:20:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (17C5EC00) [pid = 1064] [serial = 813] [outer = 17BC3400] 10:20:12 INFO - PROCESS | 1064 | 1467739212850 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (17C6A000) [pid = 1064] [serial = 814] [outer = 17BC3400] 10:20:13 INFO - PROCESS | 1064 | 1467739213295 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]]]}] 10:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 10:20:13 INFO - PROCESS | 1064 | 1467739213379 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:20:13 INFO - PROCESS | 1064 | 1467739213381 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:20:13 INFO - PROCESS | 1064 | 1467739213391 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - PROCESS | 1064 | 1467739213393 Marionette TRACE conn6 <- [1,1050,null,{}] 10:20:13 INFO - PROCESS | 1064 | 1467739213396 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}] 10:20:13 INFO - PROCESS | 1064 | 1467739213402 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:13 INFO - PROCESS | 1064 | 1467739213533 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:20:13 INFO - PROCESS | 1064 | 1467739213539 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 1064 | 1467739213541 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:13 INFO - PROCESS | 1064 | ++DOCSHELL 18BC3800 == 33 [pid = 1064] [id = 272] 10:20:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (18BC5000) [pid = 1064] [serial = 815] [outer = 00000000] 10:20:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (18BCD000) [pid = 1064] [serial = 816] [outer = 18BC5000] 10:20:13 INFO - PROCESS | 1064 | 1467739213585 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (18C6C800) [pid = 1064] [serial = 817] [outer = 18BC5000] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (150E9400) [pid = 1064] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (10643400) [pid = 1064] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (14470400) [pid = 1064] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (18BB0400) [pid = 1064] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18B40400) [pid = 1064] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (0CE78C00) [pid = 1064] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (0C490400) [pid = 1064] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (191DD800) [pid = 1064] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (17C6D000) [pid = 1064] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1063D800) [pid = 1064] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17BCCC00) [pid = 1064] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1910FC00) [pid = 1064] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:20:14 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (19D1B800) [pid = 1064] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:20:14 INFO - PROCESS | 1064 | 1467739214279 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]]]}] 10:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 10:20:14 INFO - PROCESS | 1064 | 1467739214319 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 1064 | 1467739214321 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:20:14 INFO - PROCESS | 1064 | 1467739214324 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:20:14 INFO - PROCESS | 1064 | 1467739214326 Marionette TRACE conn6 <- [1,1054,null,{}] 10:20:14 INFO - PROCESS | 1064 | 1467739214329 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}] 10:20:14 INFO - PROCESS | 1064 | 1467739214331 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:14 INFO - PROCESS | 1064 | 1467739214408 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:20:14 INFO - PROCESS | 1064 | 1467739214416 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:14 INFO - PROCESS | 1064 | 1467739214418 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:14 INFO - PROCESS | 1064 | ++DOCSHELL 1047D000 == 34 [pid = 1064] [id = 273] 10:20:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (14470400) [pid = 1064] [serial = 818] [outer = 00000000] 10:20:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17BCE000) [pid = 1064] [serial = 819] [outer = 14470400] 10:20:14 INFO - PROCESS | 1064 | 1467739214461 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17BCF400) [pid = 1064] [serial = 820] [outer = 14470400] 10:20:14 INFO - PROCESS | 1064 | 1467739214882 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]]]}] 10:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 10:20:14 INFO - PROCESS | 1064 | 1467739214898 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:20:14 INFO - PROCESS | 1064 | 1467739214901 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:20:14 INFO - PROCESS | 1064 | 1467739214904 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - PROCESS | 1064 | 1467739214905 Marionette TRACE conn6 <- [1,1058,null,{}] 10:20:14 INFO - PROCESS | 1064 | 1467739214908 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}] 10:20:14 INFO - PROCESS | 1064 | 1467739214910 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:15 INFO - PROCESS | 1064 | 1467739215024 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:20:15 INFO - PROCESS | 1064 | 1467739215032 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 1064 | 1467739215034 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:15 INFO - PROCESS | 1064 | ++DOCSHELL 17867800 == 35 [pid = 1064] [id = 274] 10:20:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17BCD400) [pid = 1064] [serial = 821] [outer = 00000000] 10:20:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18F61000) [pid = 1064] [serial = 822] [outer = 17BCD400] 10:20:15 INFO - PROCESS | 1064 | 1467739215078 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18F61800) [pid = 1064] [serial = 823] [outer = 17BCD400] 10:20:15 INFO - PROCESS | 1064 | 1467739215499 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]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 631ms 10:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:20:15 INFO - PROCESS | 1064 | 1467739215536 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 1064 | 1467739215538 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:20:15 INFO - PROCESS | 1064 | 1467739215541 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 1064 | 1467739215543 Marionette TRACE conn6 <- [1,1062,null,{}] 10:20:15 INFO - PROCESS | 1064 | 1467739215546 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}] 10:20:15 INFO - PROCESS | 1064 | 1467739215548 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:15 INFO - PROCESS | 1064 | 1467739215659 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:20:15 INFO - PROCESS | 1064 | 1467739215713 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 1064 | 1467739215715 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:15 INFO - PROCESS | 1064 | ++DOCSHELL 144DA800 == 36 [pid = 1064] [id = 275] 10:20:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19105400) [pid = 1064] [serial = 824] [outer = 00000000] 10:20:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (191D6000) [pid = 1064] [serial = 825] [outer = 19105400] 10:20:15 INFO - PROCESS | 1064 | 1467739215759 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (191DC400) [pid = 1064] [serial = 826] [outer = 19105400] 10:20:16 INFO - PROCESS | 1064 | 1467739216198 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]]]}] 10:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 10:20:16 INFO - PROCESS | 1064 | 1467739216272 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 1064 | 1467739216277 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:20:16 INFO - PROCESS | 1064 | 1467739216282 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 1064 | 1467739216285 Marionette TRACE conn6 <- [1,1066,null,{}] 10:20:16 INFO - PROCESS | 1064 | 1467739216319 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}] 10:20:16 INFO - PROCESS | 1064 | 1467739216322 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:16 INFO - PROCESS | 1064 | 1467739216487 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:20:16 INFO - PROCESS | 1064 | 1467739216640 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:16 INFO - PROCESS | 1064 | 1467739216643 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:16 INFO - PROCESS | 1064 | ++DOCSHELL 10476C00 == 37 [pid = 1064] [id = 276] 10:20:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (104D5000) [pid = 1064] [serial = 827] [outer = 00000000] 10:20:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (104EFC00) [pid = 1064] [serial = 828] [outer = 104D5000] 10:20:16 INFO - PROCESS | 1064 | 1467739216701 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (1051E400) [pid = 1064] [serial = 829] [outer = 104D5000] 10:20:17 INFO - PROCESS | 1064 | 1467739217360 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]]]}] 10:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1154ms 10:20:17 INFO - PROCESS | 1064 | 1467739217442 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 1064 | 1467739217447 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:20:17 INFO - PROCESS | 1064 | 1467739217454 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - PROCESS | 1064 | 1467739217457 Marionette TRACE conn6 <- [1,1070,null,{}] 10:20:17 INFO - PROCESS | 1064 | 1467739217461 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}] 10:20:17 INFO - PROCESS | 1064 | 1467739217464 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:17 INFO - PROCESS | 1064 | 1467739217592 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:20:17 INFO - PROCESS | 1064 | 1467739217716 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 1064 | 1467739217718 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:17 INFO - PROCESS | 1064 | ++DOCSHELL 1446C400 == 38 [pid = 1064] [id = 277] 10:20:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (144D6400) [pid = 1064] [serial = 830] [outer = 00000000] 10:20:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (150E1C00) [pid = 1064] [serial = 831] [outer = 144D6400] 10:20:17 INFO - PROCESS | 1064 | 1467739217775 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1632F000) [pid = 1064] [serial = 832] [outer = 144D6400] 10:20:18 INFO - PROCESS | 1064 | 1467739218670 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]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1284ms 10:20:18 INFO - PROCESS | 1064 | 1467739218742 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 1064 | 1467739218747 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:20:18 INFO - PROCESS | 1064 | 1467739218752 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 1064 | 1467739218755 Marionette TRACE conn6 <- [1,1074,null,{}] 10:20:18 INFO - PROCESS | 1064 | 1467739218760 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}] 10:20:18 INFO - PROCESS | 1064 | 1467739218763 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:18 INFO - PROCESS | 1064 | 1467739218874 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:20:18 INFO - PROCESS | 1064 | 1467739219002 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:18 INFO - PROCESS | 1064 | 1467739219007 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:19 INFO - PROCESS | 1064 | --DOCSHELL 17867800 == 37 [pid = 1064] [id = 274] 10:20:19 INFO - PROCESS | 1064 | --DOCSHELL 1047D000 == 36 [pid = 1064] [id = 273] 10:20:19 INFO - PROCESS | 1064 | --DOCSHELL 18BC3800 == 35 [pid = 1064] [id = 272] 10:20:19 INFO - PROCESS | 1064 | --DOCSHELL 17BC3000 == 34 [pid = 1064] [id = 271] 10:20:19 INFO - PROCESS | 1064 | --DOCSHELL 15156C00 == 33 [pid = 1064] [id = 270] 10:20:19 INFO - PROCESS | 1064 | --DOCSHELL 14825800 == 32 [pid = 1064] [id = 269] 10:20:19 INFO - PROCESS | 1064 | --DOCSHELL 10647800 == 31 [pid = 1064] [id = 268] 10:20:19 INFO - PROCESS | 1064 | --DOCSHELL 0C945400 == 30 [pid = 1064] [id = 267] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (151EF000) [pid = 1064] [serial = 762] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (15A62C00) [pid = 1064] [serial = 778] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (144D5400) [pid = 1064] [serial = 753] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (195B3400) [pid = 1064] [serial = 781] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (19108C00) [pid = 1064] [serial = 772] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (104D6400) [pid = 1064] [serial = 751] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (0C944400) [pid = 1064] [serial = 756] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (16C0A400) [pid = 1064] [serial = 763] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19329000) [pid = 1064] [serial = 774] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18B3E800) [pid = 1064] [serial = 768] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (14824400) [pid = 1064] [serial = 777] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19371C00) [pid = 1064] [serial = 775] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (10C14800) [pid = 1064] [serial = 759] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14414800) [pid = 1064] [serial = 760] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (17CDF800) [pid = 1064] [serial = 766] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (195B2C00) [pid = 1064] [serial = 780] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (104DF800) [pid = 1064] [serial = 757] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17C61000) [pid = 1064] [serial = 765] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (14823000) [pid = 1064] [serial = 754] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (0FD5D800) [pid = 1064] [serial = 750] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1931F800) [pid = 1064] [serial = 748] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (19107C00) [pid = 1064] [serial = 771] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18BB0800) [pid = 1064] [serial = 769] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (19D95000) [pid = 1064] [serial = 783] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (19E13C00) [pid = 1064] [serial = 784] [outer = 00000000] [url = about:blank] 10:20:19 INFO - PROCESS | 1064 | ++DOCSHELL 0C48E000 == 31 [pid = 1064] [id = 278] 10:20:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (0C48FC00) [pid = 1064] [serial = 833] [outer = 00000000] 10:20:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (0CE35400) [pid = 1064] [serial = 834] [outer = 0C48FC00] 10:20:19 INFO - PROCESS | 1064 | 1467739219092 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (104DB400) [pid = 1064] [serial = 835] [outer = 0C48FC00] 10:20:19 INFO - PROCESS | 1064 | 1467739219509 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]]]}] 10:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 830ms 10:20:19 INFO - PROCESS | 1064 | 1467739219582 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:20:19 INFO - PROCESS | 1064 | 1467739219586 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:20:19 INFO - PROCESS | 1064 | 1467739219592 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:20:19 INFO - PROCESS | 1064 | 1467739219595 Marionette TRACE conn6 <- [1,1078,null,{}] 10:20:19 INFO - PROCESS | 1064 | 1467739219598 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}] 10:20:19 INFO - PROCESS | 1064 | 1467739219601 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:19 INFO - PROCESS | 1064 | 1467739219691 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:20:19 INFO - PROCESS | 1064 | 1467739219705 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 1064 | 1467739219707 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:19 INFO - PROCESS | 1064 | ++DOCSHELL 10731400 == 32 [pid = 1064] [id = 279] 10:20:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (108A1400) [pid = 1064] [serial = 836] [outer = 00000000] 10:20:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10C20800) [pid = 1064] [serial = 837] [outer = 108A1400] 10:20:19 INFO - PROCESS | 1064 | 1467739219754 Marionette DEBUG loaded listener.js 10:20:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10DCA400) [pid = 1064] [serial = 838] [outer = 108A1400] 10:20:20 INFO - PROCESS | 1064 | 1467739220224 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]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 10:20:20 INFO - PROCESS | 1064 | 1467739220267 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:20:20 INFO - PROCESS | 1064 | 1467739220269 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:20:20 INFO - PROCESS | 1064 | 1467739220273 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 1064 | 1467739220276 Marionette TRACE conn6 <- [1,1082,null,{}] 10:20:20 INFO - PROCESS | 1064 | 1467739220287 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}] 10:20:20 INFO - PROCESS | 1064 | 1467739220291 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:20 INFO - PROCESS | 1064 | 1467739220439 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:20:20 INFO - PROCESS | 1064 | 1467739220532 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 1064 | 1467739220535 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:20 INFO - PROCESS | 1064 | ++DOCSHELL 17A2A800 == 33 [pid = 1064] [id = 280] 10:20:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17A2C000) [pid = 1064] [serial = 839] [outer = 00000000] 10:20:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17BC2C00) [pid = 1064] [serial = 840] [outer = 17A2C000] 10:20:20 INFO - PROCESS | 1064 | 1467739220582 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17C1F400) [pid = 1064] [serial = 841] [outer = 17A2C000] 10:20:20 INFO - PROCESS | 1064 | 1467739220945 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]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 10:20:20 INFO - PROCESS | 1064 | 1467739221007 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 1064 | 1467739221010 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:20:21 INFO - PROCESS | 1064 | 1467739221022 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 1064 | 1467739221024 Marionette TRACE conn6 <- [1,1086,null,{}] 10:20:21 INFO - PROCESS | 1064 | 1467739221027 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}] 10:20:21 INFO - PROCESS | 1064 | 1467739221029 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:21 INFO - PROCESS | 1064 | 1467739221114 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:20:21 INFO - PROCESS | 1064 | 1467739221120 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 1064 | 1467739221122 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:21 INFO - PROCESS | 1064 | ++DOCSHELL 17CE7C00 == 34 [pid = 1064] [id = 281] 10:20:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17CE9400) [pid = 1064] [serial = 842] [outer = 00000000] 10:20:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18BAD400) [pid = 1064] [serial = 843] [outer = 17CE9400] 10:20:21 INFO - PROCESS | 1064 | 1467739221165 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18BC9400) [pid = 1064] [serial = 844] [outer = 17CE9400] 10:20:21 INFO - PROCESS | 1064 | 1467739221622 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]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 10:20:21 INFO - PROCESS | 1064 | 1467739221647 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 1064 | 1467739221649 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:20:21 INFO - PROCESS | 1064 | 1467739221656 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 1064 | 1467739221658 Marionette TRACE conn6 <- [1,1090,null,{}] 10:20:21 INFO - PROCESS | 1064 | 1467739221661 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}] 10:20:21 INFO - PROCESS | 1064 | 1467739221663 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:21 INFO - PROCESS | 1064 | 1467739221773 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:20:21 INFO - PROCESS | 1064 | 1467739221859 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 1064 | 1467739221861 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:21 INFO - PROCESS | 1064 | ++DOCSHELL 18C6B400 == 35 [pid = 1064] [id = 282] 10:20:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18CBB400) [pid = 1064] [serial = 845] [outer = 00000000] 10:20:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18F80000) [pid = 1064] [serial = 846] [outer = 18CBB400] 10:20:21 INFO - PROCESS | 1064 | 1467739221904 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (1910A400) [pid = 1064] [serial = 847] [outer = 18CBB400] 10:20:22 INFO - PROCESS | 1064 | 1467739222344 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]]]}] 10:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 731ms 10:20:22 INFO - PROCESS | 1064 | 1467739222388 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:20:22 INFO - PROCESS | 1064 | 1467739222390 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:20:22 INFO - PROCESS | 1064 | 1467739222393 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 1064 | 1467739222394 Marionette TRACE conn6 <- [1,1094,null,{}] 10:20:22 INFO - PROCESS | 1064 | 1467739222398 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}] 10:20:22 INFO - PROCESS | 1064 | 1467739222403 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:22 INFO - PROCESS | 1064 | 1467739222539 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:20:22 INFO - PROCESS | 1064 | 1467739222601 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 1064 | 1467739222603 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:22 INFO - PROCESS | 1064 | ++DOCSHELL 17CE7400 == 36 [pid = 1064] [id = 283] 10:20:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (191D5800) [pid = 1064] [serial = 848] [outer = 00000000] 10:20:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1937A400) [pid = 1064] [serial = 849] [outer = 191D5800] 10:20:22 INFO - PROCESS | 1064 | 1467739222648 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (1932E400) [pid = 1064] [serial = 850] [outer = 191D5800] 10:20:23 INFO - PROCESS | 1064 | 1467739223084 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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 10:20:23 INFO - PROCESS | 1064 | 1467739223141 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 1064 | 1467739223143 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:20:23 INFO - PROCESS | 1064 | 1467739223155 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 1064 | 1467739223157 Marionette TRACE conn6 <- [1,1098,null,{}] 10:20:23 INFO - PROCESS | 1064 | 1467739223160 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}] 10:20:23 INFO - PROCESS | 1064 | 1467739223162 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:23 INFO - PROCESS | 1064 | 1467739223272 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:20:23 INFO - PROCESS | 1064 | 1467739223281 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 1064 | 1467739223283 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:23 INFO - PROCESS | 1064 | ++DOCSHELL 195B3000 == 37 [pid = 1064] [id = 284] 10:20:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (195B4800) [pid = 1064] [serial = 851] [outer = 00000000] 10:20:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (195BA800) [pid = 1064] [serial = 852] [outer = 195B4800] 10:20:23 INFO - PROCESS | 1064 | 1467739223326 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (195D1400) [pid = 1064] [serial = 853] [outer = 195B4800] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (10CCE400) [pid = 1064] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (0CEE1800) [pid = 1064] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (1515E800) [pid = 1064] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17BCD400) [pid = 1064] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (0A86B800) [pid = 1064] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (144CD000) [pid = 1064] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18C70C00) [pid = 1064] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19104400) [pid = 1064] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17BC3400) [pid = 1064] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (18BC5000) [pid = 1064] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10648000) [pid = 1064] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (148A7000) [pid = 1064] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:20:23 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (14470400) [pid = 1064] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:20:23 INFO - PROCESS | 1064 | 1467739223765 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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 10:20:23 INFO - PROCESS | 1064 | 1467739223790 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 1064 | 1467739223792 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:20:23 INFO - PROCESS | 1064 | 1467739223795 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 1064 | 1467739223796 Marionette TRACE conn6 <- [1,1102,null,{}] 10:20:23 INFO - PROCESS | 1064 | 1467739223799 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}] 10:20:23 INFO - PROCESS | 1064 | 1467739223801 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:23 INFO - PROCESS | 1064 | 1467739223920 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:20:23 INFO - PROCESS | 1064 | 1467739223986 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 1064 | 1467739223988 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:23 INFO - PROCESS | 1064 | ++DOCSHELL 10C15800 == 38 [pid = 1064] [id = 285] 10:20:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (144CD800) [pid = 1064] [serial = 854] [outer = 00000000] 10:20:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18BAA800) [pid = 1064] [serial = 855] [outer = 144CD800] 10:20:24 INFO - PROCESS | 1064 | 1467739224033 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (19102C00) [pid = 1064] [serial = 856] [outer = 144CD800] 10:20:24 INFO - PROCESS | 1064 | 1467739224387 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]]]}] 10:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 10:20:24 INFO - PROCESS | 1064 | 1467739224432 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 1064 | 1467739224434 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:20:24 INFO - PROCESS | 1064 | 1467739224437 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:20:24 INFO - PROCESS | 1064 | 1467739224439 Marionette TRACE conn6 <- [1,1106,null,{}] 10:20:24 INFO - PROCESS | 1064 | 1467739224443 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}] 10:20:24 INFO - PROCESS | 1064 | 1467739224444 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:24 INFO - PROCESS | 1064 | 1467739224523 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:20:24 INFO - PROCESS | 1064 | 1467739224528 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:24 INFO - PROCESS | 1064 | 1467739224530 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:24 INFO - PROCESS | 1064 | ++DOCSHELL 195B2400 == 39 [pid = 1064] [id = 286] 10:20:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (195B7C00) [pid = 1064] [serial = 857] [outer = 00000000] 10:20:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19E18000) [pid = 1064] [serial = 858] [outer = 195B7C00] 10:20:24 INFO - PROCESS | 1064 | 1467739224573 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (19E19800) [pid = 1064] [serial = 859] [outer = 195B7C00] 10:20:25 INFO - PROCESS | 1064 | 1467739225015 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]]]}] 10:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 10:20:25 INFO - PROCESS | 1064 | 1467739225076 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:20:25 INFO - PROCESS | 1064 | 1467739225078 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:20:25 INFO - PROCESS | 1064 | 1467739225081 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:20:25 INFO - PROCESS | 1064 | 1467739225083 Marionette TRACE conn6 <- [1,1110,null,{}] 10:20:25 INFO - PROCESS | 1064 | 1467739225087 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}] 10:20:25 INFO - PROCESS | 1064 | 1467739225088 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:25 INFO - PROCESS | 1064 | 1467739225168 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:20:25 INFO - PROCESS | 1064 | 1467739225173 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 1064 | 1467739225175 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:25 INFO - PROCESS | 1064 | ++DOCSHELL 19E1C000 == 40 [pid = 1064] [id = 287] 10:20:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (19E20000) [pid = 1064] [serial = 860] [outer = 00000000] 10:20:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1A0A6C00) [pid = 1064] [serial = 861] [outer = 19E20000] 10:20:25 INFO - PROCESS | 1064 | 1467739225219 Marionette DEBUG loaded listener.js 10:20:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1A411400) [pid = 1064] [serial = 862] [outer = 19E20000] 10:20:25 INFO - PROCESS | 1064 | 1467739225763 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]]]}] 10:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 10:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:20:25 INFO - PROCESS | 1064 | 1467739225816 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:20:25 INFO - PROCESS | 1064 | 1467739225822 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:20:25 INFO - PROCESS | 1064 | 1467739225827 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - PROCESS | 1064 | 1467739225831 Marionette TRACE conn6 <- [1,1114,null,{}] 10:20:25 INFO - PROCESS | 1064 | 1467739225836 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}] 10:20:25 INFO - PROCESS | 1064 | 1467739225839 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:26 INFO - PROCESS | 1064 | 1467739226030 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:20:26 INFO - PROCESS | 1064 | 1467739226165 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 1064 | 1467739226170 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:26 INFO - PROCESS | 1064 | ++DOCSHELL 104D7800 == 41 [pid = 1064] [id = 288] 10:20:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (104F1000) [pid = 1064] [serial = 863] [outer = 00000000] 10:20:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (10648800) [pid = 1064] [serial = 864] [outer = 104F1000] 10:20:26 INFO - PROCESS | 1064 | 1467739226229 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (10CCC000) [pid = 1064] [serial = 865] [outer = 104F1000] 10:20:26 INFO - PROCESS | 1064 | 1467739226832 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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1024ms 10:20:26 INFO - PROCESS | 1064 | 1467739226851 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 1064 | 1467739226856 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:20:26 INFO - PROCESS | 1064 | 1467739226863 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 1064 | 1467739226866 Marionette TRACE conn6 <- [1,1118,null,{}] 10:20:26 INFO - PROCESS | 1064 | 1467739226870 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}] 10:20:26 INFO - PROCESS | 1064 | 1467739226873 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:26 INFO - PROCESS | 1064 | 1467739226985 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:20:27 INFO - PROCESS | 1064 | 1467739227088 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 1064 | 1467739227091 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:27 INFO - PROCESS | 1064 | ++DOCSHELL 148E5800 == 42 [pid = 1064] [id = 289] 10:20:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (14F29000) [pid = 1064] [serial = 866] [outer = 00000000] 10:20:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (17C61C00) [pid = 1064] [serial = 867] [outer = 14F29000] 10:20:27 INFO - PROCESS | 1064 | 1467739227147 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (18B0B000) [pid = 1064] [serial = 868] [outer = 14F29000] 10:20:27 INFO - PROCESS | 1064 | 1467739227887 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]]]}] 10:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1075ms 10:20:27 INFO - PROCESS | 1064 | 1467739227942 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 1064 | 1467739227944 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:20:27 INFO - PROCESS | 1064 | 1467739227948 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:20:27 INFO - PROCESS | 1064 | 1467739227952 Marionette TRACE conn6 <- [1,1122,null,{}] 10:20:27 INFO - PROCESS | 1064 | 1467739227963 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}] 10:20:27 INFO - PROCESS | 1064 | 1467739227968 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:28 INFO - PROCESS | 1064 | [1064] 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 10:20:28 INFO - PROCESS | 1064 | 1467739228096 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:20:28 INFO - PROCESS | 1064 | 1467739228227 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 1064 | 1467739228231 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:28 INFO - PROCESS | 1064 | ++DOCSHELL 1A41B400 == 43 [pid = 1064] [id = 290] 10:20:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (1A41C000) [pid = 1064] [serial = 869] [outer = 00000000] 10:20:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1AFA9C00) [pid = 1064] [serial = 870] [outer = 1A41C000] 10:20:28 INFO - PROCESS | 1064 | 1467739228290 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1AFAE400) [pid = 1064] [serial = 871] [outer = 1A41C000] 10:20:28 INFO - PROCESS | 1064 | 1467739228918 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]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1023ms 10:20:28 INFO - PROCESS | 1064 | 1467739228974 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 1064 | 1467739228977 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:20:28 INFO - PROCESS | 1064 | 1467739228981 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - PROCESS | 1064 | 1467739228983 Marionette TRACE conn6 <- [1,1126,null,{}] 10:20:28 INFO - PROCESS | 1064 | 1467739228987 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}] 10:20:28 INFO - PROCESS | 1064 | 1467739228989 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:29 INFO - PROCESS | 1064 | 1467739229100 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:20:29 INFO - PROCESS | 1064 | 1467739229231 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 1064 | 1467739229233 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:29 INFO - PROCESS | 1064 | ++DOCSHELL 18F85800 == 44 [pid = 1064] [id = 291] 10:20:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (19103400) [pid = 1064] [serial = 872] [outer = 00000000] 10:20:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (1AFB7800) [pid = 1064] [serial = 873] [outer = 19103400] 10:20:29 INFO - PROCESS | 1064 | 1467739229288 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (1B4D1C00) [pid = 1064] [serial = 874] [outer = 19103400] 10:20:30 INFO - PROCESS | 1064 | 1467739230053 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]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1118ms 10:20:30 INFO - PROCESS | 1064 | 1467739230103 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 1064 | 1467739230107 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:20:30 INFO - PROCESS | 1064 | 1467739230111 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 1064 | 1467739230114 Marionette TRACE conn6 <- [1,1130,null,{}] 10:20:30 INFO - PROCESS | 1064 | 1467739230119 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}] 10:20:30 INFO - PROCESS | 1064 | 1467739230122 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:30 INFO - PROCESS | 1064 | 1467739230223 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:20:30 INFO - PROCESS | 1064 | 1467739230332 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 1064 | 1467739230334 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:30 INFO - PROCESS | 1064 | ++DOCSHELL 10CD1800 == 45 [pid = 1064] [id = 292] 10:20:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (10D88000) [pid = 1064] [serial = 875] [outer = 00000000] 10:20:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (14468C00) [pid = 1064] [serial = 876] [outer = 10D88000] 10:20:30 INFO - PROCESS | 1064 | 1467739230384 Marionette DEBUG loaded listener.js 10:20:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (144D9000) [pid = 1064] [serial = 877] [outer = 10D88000] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 195B2400 == 44 [pid = 1064] [id = 286] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 10C15800 == 43 [pid = 1064] [id = 285] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 195B3000 == 42 [pid = 1064] [id = 284] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 17CE7400 == 41 [pid = 1064] [id = 283] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 18C6B400 == 40 [pid = 1064] [id = 282] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 17CE7C00 == 39 [pid = 1064] [id = 281] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 17A2A800 == 38 [pid = 1064] [id = 280] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 10731400 == 37 [pid = 1064] [id = 279] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 0C48E000 == 36 [pid = 1064] [id = 278] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 10476C00 == 35 [pid = 1064] [id = 276] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 1446C400 == 34 [pid = 1064] [id = 277] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 144DA800 == 33 [pid = 1064] [id = 275] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 10642C00 == 32 [pid = 1064] [id = 266] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 1A41B400 == 31 [pid = 1064] [id = 290] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 18F85800 == 30 [pid = 1064] [id = 291] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 148E5800 == 29 [pid = 1064] [id = 289] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 19E1C000 == 28 [pid = 1064] [id = 287] 10:20:31 INFO - PROCESS | 1064 | --DOCSHELL 104D7800 == 27 [pid = 1064] [id = 288] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (14467C00) [pid = 1064] [serial = 798] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (10471800) [pid = 1064] [serial = 801] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (104DD400) [pid = 1064] [serial = 802] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (16C17400) [pid = 1064] [serial = 810] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (18F61800) [pid = 1064] [serial = 823] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (0CE37C00) [pid = 1064] [serial = 787] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (0C496400) [pid = 1064] [serial = 786] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (150E2400) [pid = 1064] [serial = 790] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (14F28400) [pid = 1064] [serial = 789] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (19320000) [pid = 1064] [serial = 793] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (19101800) [pid = 1064] [serial = 792] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1A41FC00) [pid = 1064] [serial = 796] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (1A41A800) [pid = 1064] [serial = 795] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (17C5EC00) [pid = 1064] [serial = 813] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (18BCD000) [pid = 1064] [serial = 816] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17C6A000) [pid = 1064] [serial = 814] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18C6C800) [pid = 1064] [serial = 817] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (10723000) [pid = 1064] [serial = 804] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (10728800) [pid = 1064] [serial = 805] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (148F1800) [pid = 1064] [serial = 807] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (144D9800) [pid = 1064] [serial = 799] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (17BCE000) [pid = 1064] [serial = 819] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17BCF400) [pid = 1064] [serial = 820] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (14F95C00) [pid = 1064] [serial = 808] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17874400) [pid = 1064] [serial = 811] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (191D6000) [pid = 1064] [serial = 825] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18F61000) [pid = 1064] [serial = 822] [outer = 00000000] [url = about:blank] 10:20:31 INFO - PROCESS | 1064 | 1467739231616 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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1579ms 10:20:31 INFO - PROCESS | 1064 | 1467739231692 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 1064 | 1467739231696 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:20:31 INFO - PROCESS | 1064 | 1467739231701 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 1064 | 1467739231703 Marionette TRACE conn6 <- [1,1134,null,{}] 10:20:31 INFO - PROCESS | 1064 | 1467739231708 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}] 10:20:31 INFO - PROCESS | 1064 | 1467739231711 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:31 INFO - PROCESS | 1064 | 1467739231792 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:20:31 INFO - PROCESS | 1064 | 1467739231804 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 1064 | 1467739231806 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:31 INFO - PROCESS | 1064 | ++DOCSHELL 0C94D400 == 28 [pid = 1064] [id = 293] 10:20:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (0CE85C00) [pid = 1064] [serial = 878] [outer = 00000000] 10:20:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (10476400) [pid = 1064] [serial = 879] [outer = 0CE85C00] 10:20:31 INFO - PROCESS | 1064 | 1467739231855 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (104D9C00) [pid = 1064] [serial = 880] [outer = 0CE85C00] 10:20:32 INFO - PROCESS | 1064 | 1467739232362 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]]]}] 10:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 10:20:32 INFO - PROCESS | 1064 | 1467739232432 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 1064 | 1467739232437 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:20:32 INFO - PROCESS | 1064 | 1467739232443 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - PROCESS | 1064 | 1467739232445 Marionette TRACE conn6 <- [1,1138,null,{}] 10:20:32 INFO - PROCESS | 1064 | 1467739232449 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}] 10:20:32 INFO - PROCESS | 1064 | 1467739232451 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:32 INFO - PROCESS | 1064 | 1467739232551 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:20:32 INFO - PROCESS | 1064 | 1467739232634 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 1064 | 1467739232636 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:32 INFO - PROCESS | 1064 | ++DOCSHELL 10640400 == 29 [pid = 1064] [id = 294] 10:20:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10647800) [pid = 1064] [serial = 881] [outer = 00000000] 10:20:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10723400) [pid = 1064] [serial = 882] [outer = 10647800] 10:20:32 INFO - PROCESS | 1064 | 1467739232686 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (10729C00) [pid = 1064] [serial = 883] [outer = 10647800] 10:20:33 INFO - PROCESS | 1064 | 1467739233061 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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 10:20:33 INFO - PROCESS | 1064 | 1467739233117 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:20:33 INFO - PROCESS | 1064 | 1467739233119 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:20:33 INFO - PROCESS | 1064 | 1467739233122 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 1064 | 1467739233126 Marionette TRACE conn6 <- [1,1142,null,{}] 10:20:33 INFO - PROCESS | 1064 | 1467739233137 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}] 10:20:33 INFO - PROCESS | 1064 | 1467739233142 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:33 INFO - PROCESS | 1064 | 1467739233225 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:20:33 INFO - PROCESS | 1064 | 1467739233232 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:33 INFO - PROCESS | 1064 | 1467739233235 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:33 INFO - PROCESS | 1064 | ++DOCSHELL 144CD000 == 30 [pid = 1064] [id = 295] 10:20:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (144CDC00) [pid = 1064] [serial = 884] [outer = 00000000] 10:20:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (144DA800) [pid = 1064] [serial = 885] [outer = 144CDC00] 10:20:33 INFO - PROCESS | 1064 | 1467739233284 Marionette DEBUG loaded listener.js 10:20:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (148E5400) [pid = 1064] [serial = 886] [outer = 144CDC00] 10:20:33 INFO - PROCESS | 1064 | 1467739233793 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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 10:20:33 INFO - PROCESS | 1064 | 1467739233857 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:20:33 INFO - PROCESS | 1064 | 1467739233859 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:20:33 INFO - PROCESS | 1064 | 1467739233871 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 1064 | 1467739233873 Marionette TRACE conn6 <- [1,1146,null,{}] 10:20:33 INFO - PROCESS | 1064 | 1467739233877 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}] 10:20:33 INFO - PROCESS | 1064 | 1467739233879 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:33 INFO - PROCESS | 1064 | 1467739233993 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:20:33 INFO - PROCESS | 1064 | 1467739234003 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 1064 | 1467739234005 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:34 INFO - PROCESS | 1064 | ++DOCSHELL 15049C00 == 31 [pid = 1064] [id = 296] 10:20:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (1504D800) [pid = 1064] [serial = 887] [outer = 00000000] 10:20:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1515C000) [pid = 1064] [serial = 888] [outer = 1504D800] 10:20:34 INFO - PROCESS | 1064 | 1467739234049 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17865400) [pid = 1064] [serial = 889] [outer = 1504D800] 10:20:34 INFO - PROCESS | 1064 | 1467739234478 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]]]}] 10:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 10:20:34 INFO - PROCESS | 1064 | 1467739234548 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 10:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:20:34 INFO - PROCESS | 1064 | 1467739234550 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:20:34 INFO - PROCESS | 1064 | 1467739234553 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:20:34 INFO - PROCESS | 1064 | 1467739234554 Marionette TRACE conn6 <- [1,1150,null,{}] 10:20:34 INFO - PROCESS | 1064 | 1467739234558 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}] 10:20:34 INFO - PROCESS | 1064 | 1467739234560 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:34 INFO - PROCESS | 1064 | 1467739234695 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:20:34 INFO - PROCESS | 1064 | 1467739234711 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 1064 | 1467739234713 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:34 INFO - PROCESS | 1064 | ++DOCSHELL 17A2F000 == 32 [pid = 1064] [id = 297] 10:20:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17AF4400) [pid = 1064] [serial = 890] [outer = 00000000] 10:20:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (17C1EC00) [pid = 1064] [serial = 891] [outer = 17AF4400] 10:20:34 INFO - PROCESS | 1064 | 1467739234757 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (17C68400) [pid = 1064] [serial = 892] [outer = 17AF4400] 10:20:35 INFO - PROCESS | 1064 | 1467739235221 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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 10:20:35 INFO - PROCESS | 1064 | 1467739235283 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 1064 | 1467739235286 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:20:35 INFO - PROCESS | 1064 | 1467739235293 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:20:35 INFO - PROCESS | 1064 | 1467739235295 Marionette TRACE conn6 <- [1,1154,null,{}] 10:20:35 INFO - PROCESS | 1064 | 1467739235298 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}] 10:20:35 INFO - PROCESS | 1064 | 1467739235304 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:35 INFO - PROCESS | 1064 | 1467739235436 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (195B7C00) [pid = 1064] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (19E20000) [pid = 1064] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (18CBB400) [pid = 1064] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (191D5800) [pid = 1064] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (195B4800) [pid = 1064] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (144CD800) [pid = 1064] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19105400) [pid = 1064] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (144D6400) [pid = 1064] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (104D5000) [pid = 1064] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (0C48FC00) [pid = 1064] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (108A1400) [pid = 1064] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17CE9400) [pid = 1064] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:20:35 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17A2C000) [pid = 1064] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:20:35 INFO - PROCESS | 1064 | 1467739235770 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 1064 | 1467739235772 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:35 INFO - PROCESS | 1064 | ++DOCSHELL 0C48FC00 == 33 [pid = 1064] [id = 298] 10:20:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (0C490400) [pid = 1064] [serial = 893] [outer = 00000000] 10:20:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10725800) [pid = 1064] [serial = 894] [outer = 0C490400] 10:20:35 INFO - PROCESS | 1064 | 1467739235820 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (14BD9000) [pid = 1064] [serial = 895] [outer = 0C490400] 10:20:36 INFO - PROCESS | 1064 | 1467739236216 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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 10:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:20:36 INFO - PROCESS | 1064 | 1467739236269 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 1064 | 1467739236270 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:20:36 INFO - PROCESS | 1064 | 1467739236274 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 1064 | 1467739236275 Marionette TRACE conn6 <- [1,1158,null,{}] 10:20:36 INFO - PROCESS | 1064 | 1467739236279 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}] 10:20:36 INFO - PROCESS | 1064 | 1467739236281 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:36 INFO - PROCESS | 1064 | 1467739236390 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:20:36 INFO - PROCESS | 1064 | 1467739236398 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:36 INFO - PROCESS | 1064 | 1467739236400 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:36 INFO - PROCESS | 1064 | ++DOCSHELL 0A8C7000 == 34 [pid = 1064] [id = 299] 10:20:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (0CE3A800) [pid = 1064] [serial = 896] [outer = 00000000] 10:20:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18BCEC00) [pid = 1064] [serial = 897] [outer = 0CE3A800] 10:20:36 INFO - PROCESS | 1064 | 1467739236443 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18BCF800) [pid = 1064] [serial = 898] [outer = 0CE3A800] 10:20:36 INFO - PROCESS | 1064 | 1467739236835 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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 10:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:20:36 INFO - PROCESS | 1064 | 1467739236904 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 1064 | 1467739236906 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:20:36 INFO - PROCESS | 1064 | 1467739236910 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 1064 | 1467739236911 Marionette TRACE conn6 <- [1,1162,null,{}] 10:20:36 INFO - PROCESS | 1064 | 1467739236915 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}] 10:20:36 INFO - PROCESS | 1064 | 1467739236917 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:37 INFO - PROCESS | 1064 | 1467739237027 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:20:37 INFO - PROCESS | 1064 | 1467739237066 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 1064 | 1467739237067 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:37 INFO - PROCESS | 1064 | ++DOCSHELL 0CE84800 == 35 [pid = 1064] [id = 300] 10:20:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (14472400) [pid = 1064] [serial = 899] [outer = 00000000] 10:20:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18F7B000) [pid = 1064] [serial = 900] [outer = 14472400] 10:20:37 INFO - PROCESS | 1064 | 1467739237110 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (16326400) [pid = 1064] [serial = 901] [outer = 14472400] 10:20:37 INFO - PROCESS | 1064 | 1467739237517 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] 10:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:20:37 INFO - PROCESS | 1064 | 1467739237543 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:20:37 INFO - PROCESS | 1064 | 1467739237547 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 1064 | 1467739237548 Marionette TRACE conn6 <- [1,1166,null,{}] 10:20:37 INFO - PROCESS | 1064 | 1467739237552 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}] 10:20:37 INFO - PROCESS | 1064 | 1467739237553 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:37 INFO - PROCESS | 1064 | 1467739237666 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:20:37 INFO - PROCESS | 1064 | 1467739237673 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 1064 | 1467739237675 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:37 INFO - PROCESS | 1064 | ++DOCSHELL 144CB800 == 36 [pid = 1064] [id = 301] 10:20:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18F85800) [pid = 1064] [serial = 902] [outer = 00000000] 10:20:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (191E0800) [pid = 1064] [serial = 903] [outer = 18F85800] 10:20:37 INFO - PROCESS | 1064 | 1467739237728 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (19324400) [pid = 1064] [serial = 904] [outer = 18F85800] 10:20:38 INFO - PROCESS | 1064 | 1467739238493 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] 10:20:38 INFO - PROCESS | 1064 | 1467739238531 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:20:38 INFO - PROCESS | 1064 | 1467739238537 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 1064 | 1467739238542 Marionette TRACE conn6 <- [1,1170,null,{}] 10:20:38 INFO - PROCESS | 1064 | 1467739238548 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}] 10:20:38 INFO - PROCESS | 1064 | 1467739238551 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:38 INFO - PROCESS | 1064 | 1467739238674 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:20:38 INFO - PROCESS | 1064 | 1467739238802 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:38 INFO - PROCESS | 1064 | 1467739238805 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:38 INFO - PROCESS | 1064 | ++DOCSHELL 10476C00 == 37 [pid = 1064] [id = 302] 10:20:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (104DB800) [pid = 1064] [serial = 905] [outer = 00000000] 10:20:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (10649400) [pid = 1064] [serial = 906] [outer = 104DB800] 10:20:38 INFO - PROCESS | 1064 | 1467739238864 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (109F7000) [pid = 1064] [serial = 907] [outer = 104DB800] 10:20:39 INFO - PROCESS | 1064 | 1467739239556 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] 10:20:39 INFO - PROCESS | 1064 | 1467739239619 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:20:39 INFO - PROCESS | 1064 | 1467739239625 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:20:39 INFO - PROCESS | 1064 | 1467739239628 Marionette TRACE conn6 <- [1,1174,null,{}] 10:20:39 INFO - PROCESS | 1064 | 1467739239632 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}] 10:20:39 INFO - PROCESS | 1064 | 1467739239635 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:39 INFO - PROCESS | 1064 | 1467739239836 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:20:39 INFO - PROCESS | 1064 | 1467739239846 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 1064 | 1467739239849 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:39 INFO - PROCESS | 1064 | ++DOCSHELL 15162C00 == 38 [pid = 1064] [id = 303] 10:20:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (17A2A800) [pid = 1064] [serial = 908] [outer = 00000000] 10:20:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (17CEB000) [pid = 1064] [serial = 909] [outer = 17A2A800] 10:20:39 INFO - PROCESS | 1064 | 1467739239904 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (18B34800) [pid = 1064] [serial = 910] [outer = 17A2A800] 10:20:40 INFO - PROCESS | 1064 | --DOCSHELL 0CE84800 == 37 [pid = 1064] [id = 300] 10:20:40 INFO - PROCESS | 1064 | --DOCSHELL 0A8C7000 == 36 [pid = 1064] [id = 299] 10:20:40 INFO - PROCESS | 1064 | --DOCSHELL 0C48FC00 == 35 [pid = 1064] [id = 298] 10:20:40 INFO - PROCESS | 1064 | --DOCSHELL 17A2F000 == 34 [pid = 1064] [id = 297] 10:20:40 INFO - PROCESS | 1064 | --DOCSHELL 15049C00 == 33 [pid = 1064] [id = 296] 10:20:40 INFO - PROCESS | 1064 | --DOCSHELL 144CD000 == 32 [pid = 1064] [id = 295] 10:20:40 INFO - PROCESS | 1064 | --DOCSHELL 10640400 == 31 [pid = 1064] [id = 294] 10:20:40 INFO - PROCESS | 1064 | --DOCSHELL 0C94D400 == 30 [pid = 1064] [id = 293] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (19E19800) [pid = 1064] [serial = 859] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (1A0A6C00) [pid = 1064] [serial = 861] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (1A411400) [pid = 1064] [serial = 862] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (18F80000) [pid = 1064] [serial = 846] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1937A400) [pid = 1064] [serial = 849] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (1910A400) [pid = 1064] [serial = 847] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (195BA800) [pid = 1064] [serial = 852] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (18BAA800) [pid = 1064] [serial = 855] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (1932E400) [pid = 1064] [serial = 850] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (191DC400) [pid = 1064] [serial = 826] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (150E1C00) [pid = 1064] [serial = 831] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1632F000) [pid = 1064] [serial = 832] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (104EFC00) [pid = 1064] [serial = 828] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1051E400) [pid = 1064] [serial = 829] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (0CE35400) [pid = 1064] [serial = 834] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (104DB400) [pid = 1064] [serial = 835] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (10C20800) [pid = 1064] [serial = 837] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (10DCA400) [pid = 1064] [serial = 838] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18BAD400) [pid = 1064] [serial = 843] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (17BC2C00) [pid = 1064] [serial = 840] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (17C1F400) [pid = 1064] [serial = 841] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (19E18000) [pid = 1064] [serial = 858] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (19102C00) [pid = 1064] [serial = 856] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (18BC9400) [pid = 1064] [serial = 844] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (195D1400) [pid = 1064] [serial = 853] [outer = 00000000] [url = about:blank] 10:20:40 INFO - PROCESS | 1064 | 1467739240815 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] 10:20:40 INFO - PROCESS | 1064 | 1467739240851 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:20:40 INFO - PROCESS | 1064 | 1467739240856 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 1064 | 1467739240859 Marionette TRACE conn6 <- [1,1178,null,{}] 10:20:40 INFO - PROCESS | 1064 | 1467739240864 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}] 10:20:40 INFO - PROCESS | 1064 | 1467739240867 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:40 INFO - PROCESS | 1064 | 1467739240953 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:20:40 INFO - PROCESS | 1064 | 1467739240960 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 1064 | 1467739240964 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:40 INFO - PROCESS | 1064 | ++DOCSHELL 104EC800 == 31 [pid = 1064] [id = 304] 10:20:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (104ED400) [pid = 1064] [serial = 911] [outer = 00000000] 10:20:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (10516800) [pid = 1064] [serial = 912] [outer = 104ED400] 10:20:40 INFO - PROCESS | 1064 | 1467739241012 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (10643800) [pid = 1064] [serial = 913] [outer = 104ED400] 10:20:41 INFO - PROCESS | 1064 | 1467739241529 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] 10:20:41 INFO - PROCESS | 1064 | 1467739241591 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:20:41 INFO - PROCESS | 1064 | 1467739241598 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 1064 | 1467739241600 Marionette TRACE conn6 <- [1,1182,null,{}] 10:20:41 INFO - PROCESS | 1064 | 1467739241604 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}] 10:20:41 INFO - PROCESS | 1064 | 1467739241606 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:41 INFO - PROCESS | 1064 | 1467739241693 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:20:41 INFO - PROCESS | 1064 | 1467739241780 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 1064 | 1467739241782 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:41 INFO - PROCESS | 1064 | ++DOCSHELL 144CF400 == 32 [pid = 1064] [id = 305] 10:20:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (144D1C00) [pid = 1064] [serial = 914] [outer = 00000000] 10:20:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (148ECC00) [pid = 1064] [serial = 915] [outer = 144D1C00] 10:20:41 INFO - PROCESS | 1064 | 1467739241829 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (14F95C00) [pid = 1064] [serial = 916] [outer = 144D1C00] 10:20:42 INFO - PROCESS | 1064 | 1467739242211 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] 10:20:42 INFO - PROCESS | 1064 | 1467739242275 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:20:42 INFO - PROCESS | 1064 | 1467739242278 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:20:42 INFO - PROCESS | 1064 | 1467739242282 Marionette TRACE conn6 <- [1,1186,null,{}] 10:20:42 INFO - PROCESS | 1064 | 1467739242294 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}] 10:20:42 INFO - PROCESS | 1064 | 1467739242299 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:42 INFO - PROCESS | 1064 | 1467739242413 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:20:42 INFO - PROCESS | 1064 | 1467739242429 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 1064 | 1467739242432 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:42 INFO - PROCESS | 1064 | ++DOCSHELL 17CEC400 == 33 [pid = 1064] [id = 306] 10:20:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17CEC800) [pid = 1064] [serial = 917] [outer = 00000000] 10:20:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18BB0800) [pid = 1064] [serial = 918] [outer = 17CEC800] 10:20:42 INFO - PROCESS | 1064 | 1467739242488 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18BCDC00) [pid = 1064] [serial = 919] [outer = 17CEC800] 10:20:42 INFO - PROCESS | 1064 | 1467739242930 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]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 10:20:42 INFO - PROCESS | 1064 | 1467739242971 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 1064 | 1467739242974 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:20:42 INFO - PROCESS | 1064 | 1467739242977 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 1064 | 1467739242978 Marionette TRACE conn6 <- [1,1190,null,{}] 10:20:42 INFO - PROCESS | 1064 | 1467739242987 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}] 10:20:42 INFO - PROCESS | 1064 | 1467739242989 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:43 INFO - PROCESS | 1064 | 1467739243106 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:20:43 INFO - PROCESS | 1064 | 1467739243111 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 1064 | 1467739243113 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:43 INFO - PROCESS | 1064 | ++DOCSHELL 18C6C800 == 34 [pid = 1064] [id = 307] 10:20:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18F63000) [pid = 1064] [serial = 920] [outer = 00000000] 10:20:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (19109800) [pid = 1064] [serial = 921] [outer = 18F63000] 10:20:43 INFO - PROCESS | 1064 | 1467739243157 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (191D3C00) [pid = 1064] [serial = 922] [outer = 18F63000] 10:20:43 INFO - PROCESS | 1064 | 1467739243604 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]]]}] 10:20:43 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 10:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 10:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:20:43 INFO - PROCESS | 1064 | 1467739243654 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 1064 | 1467739243656 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:20:43 INFO - PROCESS | 1064 | 1467739243659 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 1064 | 1467739243660 Marionette TRACE conn6 <- [1,1194,null,{}] 10:20:43 INFO - PROCESS | 1064 | 1467739243664 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}] 10:20:43 INFO - PROCESS | 1064 | 1467739243666 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:43 INFO - PROCESS | 1064 | 1467739243776 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:20:43 INFO - PROCESS | 1064 | 1467739243865 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 1064 | 1467739243867 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:43 INFO - PROCESS | 1064 | ++DOCSHELL 191DC400 == 35 [pid = 1064] [id = 308] 10:20:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (191DC800) [pid = 1064] [serial = 923] [outer = 00000000] 10:20:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (19371C00) [pid = 1064] [serial = 924] [outer = 191DC800] 10:20:43 INFO - PROCESS | 1064 | 1467739243913 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (1932BC00) [pid = 1064] [serial = 925] [outer = 191DC800] 10:20:44 INFO - PROCESS | 1064 | 1467739244325 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]]]}] 10:20:44 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 10:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 10:20:44 INFO - PROCESS | 1064 | 1467739244392 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 1064 | 1467739244394 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:20:44 INFO - PROCESS | 1064 | 1467739244397 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 1064 | 1467739244399 Marionette TRACE conn6 <- [1,1198,null,{}] 10:20:44 INFO - PROCESS | 1064 | 1467739244402 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}] 10:20:44 INFO - PROCESS | 1064 | 1467739244408 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:44 INFO - PROCESS | 1064 | 1467739244554 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:20:44 INFO - PROCESS | 1064 | 1467739244560 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 1064 | 1467739244562 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:44 INFO - PROCESS | 1064 | ++DOCSHELL 104D4400 == 36 [pid = 1064] [id = 309] 10:20:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (10648000) [pid = 1064] [serial = 926] [outer = 00000000] 10:20:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19D1FC00) [pid = 1064] [serial = 927] [outer = 10648000] 10:20:44 INFO - PROCESS | 1064 | 1467739244606 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (19D8B800) [pid = 1064] [serial = 928] [outer = 10648000] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1504D800) [pid = 1064] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (10647800) [pid = 1064] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (144CDC00) [pid = 1064] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (10D88000) [pid = 1064] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17AF4400) [pid = 1064] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (104F1000) [pid = 1064] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14F29000) [pid = 1064] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1A41C000) [pid = 1064] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (19103400) [pid = 1064] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (0C490400) [pid = 1064] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (0CE85C00) [pid = 1064] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (0CE3A800) [pid = 1064] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:20:45 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (14472400) [pid = 1064] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:20:45 INFO - PROCESS | 1064 | 1467739245174 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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 830ms 10:20:45 INFO - PROCESS | 1064 | 1467739245230 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1064 | 1467739245232 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:20:45 INFO - PROCESS | 1064 | 1467739245239 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 1064 | 1467739245241 Marionette TRACE conn6 <- [1,1202,null,{}] 10:20:45 INFO - PROCESS | 1064 | 1467739245244 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}] 10:20:45 INFO - PROCESS | 1064 | 1467739245246 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:45 INFO - PROCESS | 1064 | 1467739245325 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:20:45 INFO - PROCESS | 1064 | 1467739245330 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1064 | 1467739245332 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:45 INFO - PROCESS | 1064 | ++DOCSHELL 1051F400 == 37 [pid = 1064] [id = 310] 10:20:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (1063D400) [pid = 1064] [serial = 929] [outer = 00000000] 10:20:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (14BCCC00) [pid = 1064] [serial = 930] [outer = 1063D400] 10:20:45 INFO - PROCESS | 1064 | 1467739245375 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (15A59800) [pid = 1064] [serial = 931] [outer = 1063D400] 10:20:45 INFO - PROCESS | 1064 | 1467739245798 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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 590ms 10:20:45 INFO - PROCESS | 1064 | 1467739245848 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1064 | 1467739245850 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:20:45 INFO - PROCESS | 1064 | 1467739245853 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - PROCESS | 1064 | 1467739245855 Marionette TRACE conn6 <- [1,1206,null,{}] 10:20:45 INFO - PROCESS | 1064 | 1467739245859 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}] 10:20:45 INFO - PROCESS | 1064 | 1467739245860 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:45 INFO - PROCESS | 1064 | 1467739245939 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:20:45 INFO - PROCESS | 1064 | 1467739245944 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1064 | 1467739245946 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:45 INFO - PROCESS | 1064 | ++DOCSHELL 1446F800 == 38 [pid = 1064] [id = 311] 10:20:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (148EA800) [pid = 1064] [serial = 932] [outer = 00000000] 10:20:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19E17400) [pid = 1064] [serial = 933] [outer = 148EA800] 10:20:45 INFO - PROCESS | 1064 | 1467739245989 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (19E22000) [pid = 1064] [serial = 934] [outer = 148EA800] 10:20:46 INFO - PROCESS | 1064 | 1467739246396 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]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 10:20:46 INFO - PROCESS | 1064 | 1467739246425 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 1064 | 1467739246436 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:20:46 INFO - PROCESS | 1064 | 1467739246440 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 1064 | 1467739246442 Marionette TRACE conn6 <- [1,1210,null,{}] 10:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:20:46 INFO - PROCESS | 1064 | 1467739246463 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}] 10:20:46 INFO - PROCESS | 1064 | 1467739246465 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:46 INFO - PROCESS | 1064 | 1467739246545 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:20:46 INFO - PROCESS | 1064 | 1467739246551 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 1064 | 1467739246553 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:46 INFO - PROCESS | 1064 | ++DOCSHELL 17BCEC00 == 39 [pid = 1064] [id = 312] 10:20:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1A0A6000) [pid = 1064] [serial = 935] [outer = 00000000] 10:20:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1A417400) [pid = 1064] [serial = 936] [outer = 1A0A6000] 10:20:46 INFO - PROCESS | 1064 | 1467739246598 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1A41C400) [pid = 1064] [serial = 937] [outer = 1A0A6000] 10:20:47 INFO - PROCESS | 1064 | 1467739247062 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] 10:20:47 INFO - PROCESS | 1064 | 1467739247079 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:20:47 INFO - PROCESS | 1064 | 1467739247082 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 1064 | 1467739247084 Marionette TRACE conn6 <- [1,1214,null,{}] 10:20:47 INFO - PROCESS | 1064 | 1467739247087 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}] 10:20:47 INFO - PROCESS | 1064 | 1467739247089 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:47 INFO - PROCESS | 1064 | 1467739247255 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:20:47 INFO - PROCESS | 1064 | 1467739247322 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 1064 | 1467739247325 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:47 INFO - PROCESS | 1064 | ++DOCSHELL 0A876C00 == 40 [pid = 1064] [id = 313] 10:20:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (0A8CE000) [pid = 1064] [serial = 938] [outer = 00000000] 10:20:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (0CE82000) [pid = 1064] [serial = 939] [outer = 0A8CE000] 10:20:47 INFO - PROCESS | 1064 | 1467739247386 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (104DCC00) [pid = 1064] [serial = 940] [outer = 0A8CE000] 10:20:48 INFO - PROCESS | 1064 | 1467739248032 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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 10:20:48 INFO - PROCESS | 1064 | 1467739248054 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 1064 | 1467739248059 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:20:48 INFO - PROCESS | 1064 | 1467739248064 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 1064 | 1467739248067 Marionette TRACE conn6 <- [1,1218,null,{}] 10:20:48 INFO - PROCESS | 1064 | 1467739248072 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}] 10:20:48 INFO - PROCESS | 1064 | 1467739248075 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:48 INFO - PROCESS | 1064 | 1467739248187 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:20:48 INFO - PROCESS | 1064 | 1467739248318 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 1064 | 1467739248321 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:48 INFO - PROCESS | 1064 | ++DOCSHELL 15A5A800 == 41 [pid = 1064] [id = 314] 10:20:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (1786F000) [pid = 1064] [serial = 941] [outer = 00000000] 10:20:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (17BCD800) [pid = 1064] [serial = 942] [outer = 1786F000] 10:20:48 INFO - PROCESS | 1064 | 1467739248378 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (17C65400) [pid = 1064] [serial = 943] [outer = 1786F000] 10:20:48 INFO - PROCESS | 1064 | 1467739248964 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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 10:20:48 INFO - PROCESS | 1064 | 1467739249000 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 1064 | 1467739249004 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:20:48 INFO - PROCESS | 1064 | 1467739249009 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:20:48 INFO - PROCESS | 1064 | 1467739249011 Marionette TRACE conn6 <- [1,1222,null,{}] 10:20:49 INFO - PROCESS | 1064 | 1467739249015 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}] 10:20:49 INFO - PROCESS | 1064 | 1467739249018 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:49 INFO - PROCESS | 1064 | 1467739249128 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:20:49 INFO - PROCESS | 1064 | 1467739249261 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 1064 | 1467739249263 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:49 INFO - PROCESS | 1064 | ++DOCSHELL 18B07C00 == 42 [pid = 1064] [id = 315] 10:20:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (195B5000) [pid = 1064] [serial = 944] [outer = 00000000] 10:20:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (195BD800) [pid = 1064] [serial = 945] [outer = 195B5000] 10:20:49 INFO - PROCESS | 1064 | 1467739249319 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (19E1BC00) [pid = 1064] [serial = 946] [outer = 195B5000] 10:20:49 INFO - PROCESS | 1064 | 1467739249893 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 10:20:49 INFO - PROCESS | 1064 | 1467739249945 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 1064 | 1467739249949 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:20:49 INFO - PROCESS | 1064 | 1467739249960 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 1064 | 1467739249964 Marionette TRACE conn6 <- [1,1226,null,{}] 10:20:49 INFO - PROCESS | 1064 | 1467739249968 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}] 10:20:49 INFO - PROCESS | 1064 | 1467739249972 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:50 INFO - PROCESS | 1064 | 1467739250085 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:20:50 INFO - PROCESS | 1064 | 1467739250216 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 1064 | 1467739250218 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:50 INFO - PROCESS | 1064 | ++DOCSHELL 19105400 == 43 [pid = 1064] [id = 316] 10:20:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (1A413400) [pid = 1064] [serial = 947] [outer = 00000000] 10:20:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1B4D8400) [pid = 1064] [serial = 948] [outer = 1A413400] 10:20:50 INFO - PROCESS | 1064 | 1467739250274 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1B5CC400) [pid = 1064] [serial = 949] [outer = 1A413400] 10:20:50 INFO - PROCESS | 1064 | 1467739250882 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 990ms 10:20:50 INFO - PROCESS | 1064 | 1467739250945 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 1064 | 1467739250947 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:20:50 INFO - PROCESS | 1064 | 1467739250951 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:20:50 INFO - PROCESS | 1064 | 1467739250953 Marionette TRACE conn6 <- [1,1230,null,{}] 10:20:50 INFO - PROCESS | 1064 | 1467739250957 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}] 10:20:50 INFO - PROCESS | 1064 | 1467739250959 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:51 INFO - PROCESS | 1064 | 1467739251064 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:20:51 INFO - PROCESS | 1064 | 1467739251288 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 1064 | 1467739251291 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:51 INFO - PROCESS | 1064 | ++DOCSHELL 0FDFAC00 == 44 [pid = 1064] [id = 317] 10:20:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (0FDFE800) [pid = 1064] [serial = 950] [outer = 00000000] 10:20:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (104E5C00) [pid = 1064] [serial = 951] [outer = 0FDFE800] 10:20:51 INFO - PROCESS | 1064 | 1467739251358 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (1064A800) [pid = 1064] [serial = 952] [outer = 0FDFE800] 10:20:51 INFO - PROCESS | 1064 | 1467739251935 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]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1018ms 10:20:51 INFO - PROCESS | 1064 | 1467739251973 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 1064 | 1467739251977 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:20:51 INFO - PROCESS | 1064 | 1467739251981 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 1064 | 1467739251984 Marionette TRACE conn6 <- [1,1234,null,{}] 10:20:51 INFO - PROCESS | 1064 | 1467739251989 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}] 10:20:51 INFO - PROCESS | 1064 | 1467739251994 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 17BCEC00 == 43 [pid = 1064] [id = 312] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 1446F800 == 42 [pid = 1064] [id = 311] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 1051F400 == 41 [pid = 1064] [id = 310] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 104D4400 == 40 [pid = 1064] [id = 309] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 191DC400 == 39 [pid = 1064] [id = 308] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 18C6C800 == 38 [pid = 1064] [id = 307] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 17CEC400 == 37 [pid = 1064] [id = 306] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 144CF400 == 36 [pid = 1064] [id = 305] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 104EC800 == 35 [pid = 1064] [id = 304] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 144CB800 == 34 [pid = 1064] [id = 301] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 15162C00 == 33 [pid = 1064] [id = 303] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 10476C00 == 32 [pid = 1064] [id = 302] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 10CD1800 == 31 [pid = 1064] [id = 292] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 19105400 == 30 [pid = 1064] [id = 316] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 0FDFAC00 == 29 [pid = 1064] [id = 317] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 18B07C00 == 28 [pid = 1064] [id = 315] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 0A876C00 == 27 [pid = 1064] [id = 313] 10:20:52 INFO - PROCESS | 1064 | --DOCSHELL 15A5A800 == 26 [pid = 1064] [id = 314] 10:20:52 INFO - PROCESS | 1064 | 1467739252722 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (18F7B000) [pid = 1064] [serial = 900] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (1515C000) [pid = 1064] [serial = 888] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (10723400) [pid = 1064] [serial = 882] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (10729C00) [pid = 1064] [serial = 883] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (144DA800) [pid = 1064] [serial = 885] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (144D9000) [pid = 1064] [serial = 877] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (14468C00) [pid = 1064] [serial = 876] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17C1EC00) [pid = 1064] [serial = 891] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (10CCC000) [pid = 1064] [serial = 865] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (10648800) [pid = 1064] [serial = 864] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18B0B000) [pid = 1064] [serial = 868] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17C61C00) [pid = 1064] [serial = 867] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (1AFAE400) [pid = 1064] [serial = 871] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1AFA9C00) [pid = 1064] [serial = 870] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1B4D1C00) [pid = 1064] [serial = 874] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1AFB7800) [pid = 1064] [serial = 873] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17865400) [pid = 1064] [serial = 889] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (10725800) [pid = 1064] [serial = 894] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (17C68400) [pid = 1064] [serial = 892] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (14BD9000) [pid = 1064] [serial = 895] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (16326400) [pid = 1064] [serial = 901] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (104D9C00) [pid = 1064] [serial = 880] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10476400) [pid = 1064] [serial = 879] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18BCEC00) [pid = 1064] [serial = 897] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (148E5400) [pid = 1064] [serial = 886] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18BCF800) [pid = 1064] [serial = 898] [outer = 00000000] [url = about:blank] 10:20:52 INFO - PROCESS | 1064 | 1467739252942 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 1064 | 1467739252945 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:52 INFO - PROCESS | 1064 | ++DOCSHELL 0A81EC00 == 27 [pid = 1064] [id = 318] 10:20:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (0A86B800) [pid = 1064] [serial = 953] [outer = 00000000] 10:20:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (0C490C00) [pid = 1064] [serial = 954] [outer = 0A86B800] 10:20:52 INFO - PROCESS | 1064 | 1467739252994 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (0C499800) [pid = 1064] [serial = 955] [outer = 0A86B800] 10:20:53 INFO - PROCESS | 1064 | 1467739253436 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]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1479ms 10:20:53 INFO - PROCESS | 1064 | 1467739253462 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 1064 | 1467739253467 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:20:53 INFO - PROCESS | 1064 | 1467739253471 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 1064 | 1467739253474 Marionette TRACE conn6 <- [1,1238,null,{}] 10:20:53 INFO - PROCESS | 1064 | 1467739253479 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}] 10:20:53 INFO - PROCESS | 1064 | 1467739253481 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:53 INFO - PROCESS | 1064 | 1467739253567 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:20:53 INFO - PROCESS | 1064 | 1467739253573 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 1064 | 1467739253576 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:53 INFO - PROCESS | 1064 | ++DOCSHELL 104F2800 == 28 [pid = 1064] [id = 319] 10:20:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (10511400) [pid = 1064] [serial = 956] [outer = 00000000] 10:20:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1051CC00) [pid = 1064] [serial = 957] [outer = 10511400] 10:20:53 INFO - PROCESS | 1064 | 1467739253623 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10647800) [pid = 1064] [serial = 958] [outer = 10511400] 10:20:54 INFO - PROCESS | 1064 | 1467739254082 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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 10:20:54 INFO - PROCESS | 1064 | 1467739254142 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 1064 | 1467739254145 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:20:54 INFO - PROCESS | 1064 | 1467739254148 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 1064 | 1467739254150 Marionette TRACE conn6 <- [1,1242,null,{}] 10:20:54 INFO - PROCESS | 1064 | 1467739254154 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}] 10:20:54 INFO - PROCESS | 1064 | 1467739254157 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:54 INFO - PROCESS | 1064 | 1467739254270 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:20:54 INFO - PROCESS | 1064 | 1467739254288 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 1064 | 1467739254290 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:54 INFO - PROCESS | 1064 | ++DOCSHELL 10CD0800 == 29 [pid = 1064] [id = 320] 10:20:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10CD1800) [pid = 1064] [serial = 959] [outer = 00000000] 10:20:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (14468C00) [pid = 1064] [serial = 960] [outer = 10CD1800] 10:20:54 INFO - PROCESS | 1064 | 1467739254411 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (14470800) [pid = 1064] [serial = 961] [outer = 10CD1800] 10:20:54 INFO - PROCESS | 1064 | 1467739254790 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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 10:20:54 INFO - PROCESS | 1064 | 1467739254822 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 1064 | 1467739254825 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:20:54 INFO - PROCESS | 1064 | 1467739254836 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 1064 | 1467739254840 Marionette TRACE conn6 <- [1,1246,null,{}] 10:20:54 INFO - PROCESS | 1064 | 1467739254844 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}] 10:20:54 INFO - PROCESS | 1064 | 1467739254847 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:54 INFO - PROCESS | 1064 | 1467739254984 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:20:54 INFO - PROCESS | 1064 | 1467739255001 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 1064 | 1467739255003 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:55 INFO - PROCESS | 1064 | ++DOCSHELL 144CB800 == 30 [pid = 1064] [id = 321] 10:20:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (144CC800) [pid = 1064] [serial = 962] [outer = 00000000] 10:20:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (14BD9000) [pid = 1064] [serial = 963] [outer = 144CC800] 10:20:55 INFO - PROCESS | 1064 | 1467739255048 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (16C0BC00) [pid = 1064] [serial = 964] [outer = 144CC800] 10:20:55 INFO - PROCESS | 1064 | 1467739255484 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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 10:20:55 INFO - PROCESS | 1064 | 1467739255562 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 1064 | 1467739255564 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:20:55 INFO - PROCESS | 1064 | 1467739255574 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1064 | 1467739255575 Marionette TRACE conn6 <- [1,1250,null,{}] 10:20:55 INFO - PROCESS | 1064 | 1467739255579 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}] 10:20:55 INFO - PROCESS | 1064 | 1467739255581 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:55 INFO - PROCESS | 1064 | 1467739255716 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:20:55 INFO - PROCESS | 1064 | 1467739255728 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1064 | 1467739255730 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:55 INFO - PROCESS | 1064 | ++DOCSHELL 15A5A800 == 31 [pid = 1064] [id = 322] 10:20:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17867C00) [pid = 1064] [serial = 965] [outer = 00000000] 10:20:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17BC8400) [pid = 1064] [serial = 966] [outer = 17867C00] 10:20:55 INFO - PROCESS | 1064 | 1467739255773 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17C5FC00) [pid = 1064] [serial = 967] [outer = 17867C00] 10:20:56 INFO - PROCESS | 1064 | 1467739256197 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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 10:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:20:56 INFO - PROCESS | 1064 | 1467739256246 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 1064 | 1467739256248 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:20:56 INFO - PROCESS | 1064 | 1467739256257 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 1064 | 1467739256259 Marionette TRACE conn6 <- [1,1254,null,{}] 10:20:56 INFO - PROCESS | 1064 | 1467739256262 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}] 10:20:56 INFO - PROCESS | 1064 | 1467739256264 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:56 INFO - PROCESS | 1064 | 1467739256375 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:20:56 INFO - PROCESS | 1064 | 1467739256380 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 1064 | 1467739256386 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:56 INFO - PROCESS | 1064 | ++DOCSHELL 17CE0800 == 32 [pid = 1064] [id = 323] 10:20:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (17CE0C00) [pid = 1064] [serial = 968] [outer = 00000000] 10:20:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18B35000) [pid = 1064] [serial = 969] [outer = 17CE0C00] 10:20:56 INFO - PROCESS | 1064 | 1467739256441 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (18BC9800) [pid = 1064] [serial = 970] [outer = 17CE0C00] 10:20:56 INFO - PROCESS | 1064 | 1467739256938 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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1A0A6000) [pid = 1064] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (18F63000) [pid = 1064] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (191DC800) [pid = 1064] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (10648000) [pid = 1064] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (1063D400) [pid = 1064] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (104DB800) [pid = 1064] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (144D1C00) [pid = 1064] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17A2A800) [pid = 1064] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (104ED400) [pid = 1064] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17CEC800) [pid = 1064] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18F85800) [pid = 1064] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:20:57 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (148EA800) [pid = 1064] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:20:57 INFO - PROCESS | 1064 | 1467739257279 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 1064 | 1467739257282 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:20:57 INFO - PROCESS | 1064 | 1467739257287 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 1064 | 1467739257289 Marionette TRACE conn6 <- [1,1258,null,{}] 10:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:20:57 INFO - PROCESS | 1064 | 1467739257292 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}] 10:20:57 INFO - PROCESS | 1064 | 1467739257294 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:57 INFO - PROCESS | 1064 | 1467739257443 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:20:57 INFO - PROCESS | 1064 | 1467739257524 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 1064 | 1467739257527 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:57 INFO - PROCESS | 1064 | ++DOCSHELL 08FE1400 == 33 [pid = 1064] [id = 324] 10:20:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (08FE2000) [pid = 1064] [serial = 971] [outer = 00000000] 10:20:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (0C490000) [pid = 1064] [serial = 972] [outer = 08FE2000] 10:20:57 INFO - PROCESS | 1064 | 1467739257626 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (0CE37C00) [pid = 1064] [serial = 973] [outer = 08FE2000] 10:20:58 INFO - PROCESS | 1064 | 1467739258334 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]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1122ms 10:20:58 INFO - PROCESS | 1064 | 1467739258417 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:20:58 INFO - PROCESS | 1064 | 1467739258421 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:20:58 INFO - PROCESS | 1064 | 1467739258426 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 1064 | 1467739258429 Marionette TRACE conn6 <- [1,1262,null,{}] 10:20:58 INFO - PROCESS | 1064 | 1467739258434 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}] 10:20:58 INFO - PROCESS | 1064 | 1467739258439 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:58 INFO - PROCESS | 1064 | 1467739258584 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:20:58 INFO - PROCESS | 1064 | 1467739258705 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 1064 | 1467739258708 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:58 INFO - PROCESS | 1064 | ++DOCSHELL 1072D400 == 34 [pid = 1064] [id = 325] 10:20:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (10904400) [pid = 1064] [serial = 974] [outer = 00000000] 10:20:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (115DA400) [pid = 1064] [serial = 975] [outer = 10904400] 10:20:58 INFO - PROCESS | 1064 | 1467739258765 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (144CCC00) [pid = 1064] [serial = 976] [outer = 10904400] 10:20:59 INFO - PROCESS | 1064 | 1467739259607 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]]]}] 10:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1222ms 10:20:59 INFO - PROCESS | 1064 | 1467739259648 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 1064 | 1467739259652 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:20:59 INFO - PROCESS | 1064 | 1467739259657 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 1064 | 1467739259661 Marionette TRACE conn6 <- [1,1266,null,{}] 10:20:59 INFO - PROCESS | 1064 | 1467739259667 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}] 10:20:59 INFO - PROCESS | 1064 | 1467739259670 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:59 INFO - PROCESS | 1064 | 1467739259786 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:20:59 INFO - PROCESS | 1064 | 1467739259868 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 1064 | 1467739259872 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:20:59 INFO - PROCESS | 1064 | ++DOCSHELL 104ED400 == 35 [pid = 1064] [id = 326] 10:20:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (104ED800) [pid = 1064] [serial = 977] [outer = 00000000] 10:20:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1063D400) [pid = 1064] [serial = 978] [outer = 104ED800] 10:20:59 INFO - PROCESS | 1064 | 1467739259966 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (10731400) [pid = 1064] [serial = 979] [outer = 104ED800] 10:21:00 INFO - PROCESS | 1064 | --DOCSHELL 17CE0800 == 34 [pid = 1064] [id = 323] 10:21:00 INFO - PROCESS | 1064 | --DOCSHELL 15A5A800 == 33 [pid = 1064] [id = 322] 10:21:00 INFO - PROCESS | 1064 | --DOCSHELL 144CB800 == 32 [pid = 1064] [id = 321] 10:21:00 INFO - PROCESS | 1064 | --DOCSHELL 10CD0800 == 31 [pid = 1064] [id = 320] 10:21:00 INFO - PROCESS | 1064 | --DOCSHELL 104F2800 == 30 [pid = 1064] [id = 319] 10:21:00 INFO - PROCESS | 1064 | --DOCSHELL 0A81EC00 == 29 [pid = 1064] [id = 318] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1A417400) [pid = 1064] [serial = 936] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19109800) [pid = 1064] [serial = 921] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1932BC00) [pid = 1064] [serial = 925] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (19371C00) [pid = 1064] [serial = 924] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19D1FC00) [pid = 1064] [serial = 927] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (15A59800) [pid = 1064] [serial = 931] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (10649400) [pid = 1064] [serial = 906] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (109F7000) [pid = 1064] [serial = 907] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (148ECC00) [pid = 1064] [serial = 915] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (14F95C00) [pid = 1064] [serial = 916] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17CEB000) [pid = 1064] [serial = 909] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18B34800) [pid = 1064] [serial = 910] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (10516800) [pid = 1064] [serial = 912] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (10643800) [pid = 1064] [serial = 913] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18BB0800) [pid = 1064] [serial = 918] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (19324400) [pid = 1064] [serial = 904] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (14BCCC00) [pid = 1064] [serial = 930] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (191E0800) [pid = 1064] [serial = 903] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (19D8B800) [pid = 1064] [serial = 928] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (1A41C400) [pid = 1064] [serial = 937] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (191D3C00) [pid = 1064] [serial = 922] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (19E22000) [pid = 1064] [serial = 934] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (19E17400) [pid = 1064] [serial = 933] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (18BCDC00) [pid = 1064] [serial = 919] [outer = 00000000] [url = about:blank] 10:21:00 INFO - PROCESS | 1064 | 1467739260458 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]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 830ms 10:21:00 INFO - PROCESS | 1064 | 1467739260491 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 1064 | 1467739260496 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:21:00 INFO - PROCESS | 1064 | 1467739260502 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 1064 | 1467739260505 Marionette TRACE conn6 <- [1,1270,null,{}] 10:21:00 INFO - PROCESS | 1064 | 1467739260509 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}] 10:21:00 INFO - PROCESS | 1064 | 1467739260511 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:00 INFO - PROCESS | 1064 | 1467739260598 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:21:00 INFO - PROCESS | 1064 | 1467739260607 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 1064 | 1467739260609 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:00 INFO - PROCESS | 1064 | ++DOCSHELL 1090CC00 == 30 [pid = 1064] [id = 327] 10:21:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (109F2000) [pid = 1064] [serial = 980] [outer = 00000000] 10:21:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (115DE800) [pid = 1064] [serial = 981] [outer = 109F2000] 10:21:00 INFO - PROCESS | 1064 | 1467739260656 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (144CBC00) [pid = 1064] [serial = 982] [outer = 109F2000] 10:21:01 INFO - PROCESS | 1064 | 1467739261120 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]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 10:21:01 INFO - PROCESS | 1064 | 1467739261173 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 1064 | 1467739261175 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:21:01 INFO - PROCESS | 1064 | 1467739261178 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:21:01 INFO - PROCESS | 1064 | 1467739261182 Marionette TRACE conn6 <- [1,1274,null,{}] 10:21:01 INFO - PROCESS | 1064 | 1467739261192 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}] 10:21:01 INFO - PROCESS | 1064 | 1467739261197 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:01 INFO - PROCESS | 1064 | 1467739261313 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:21:01 INFO - PROCESS | 1064 | 1467739261329 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 1064 | 1467739261332 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:01 INFO - PROCESS | 1064 | ++DOCSHELL 15A5A800 == 31 [pid = 1064] [id = 328] 10:21:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (15A61C00) [pid = 1064] [serial = 983] [outer = 00000000] 10:21:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (1786A800) [pid = 1064] [serial = 984] [outer = 15A61C00] 10:21:01 INFO - PROCESS | 1064 | 1467739261380 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (17A2A800) [pid = 1064] [serial = 985] [outer = 15A61C00] 10:21:01 INFO - PROCESS | 1064 | 1467739261830 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]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 10:21:01 INFO - PROCESS | 1064 | 1467739261857 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 1064 | 1467739261859 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:21:01 INFO - PROCESS | 1064 | 1467739261862 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 1064 | 1467739261864 Marionette TRACE conn6 <- [1,1278,null,{}] 10:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:21:01 INFO - PROCESS | 1064 | 1467739261886 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}] 10:21:01 INFO - PROCESS | 1064 | 1467739261888 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:01 INFO - PROCESS | 1064 | 1467739261976 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:21:01 INFO - PROCESS | 1064 | 1467739261983 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 1064 | 1467739261985 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:01 INFO - PROCESS | 1064 | ++DOCSHELL 1072D800 == 32 [pid = 1064] [id = 329] 10:21:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (18B02800) [pid = 1064] [serial = 986] [outer = 00000000] 10:21:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (18B3E800) [pid = 1064] [serial = 987] [outer = 18B02800] 10:21:02 INFO - PROCESS | 1064 | 1467739262040 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (18BC5000) [pid = 1064] [serial = 988] [outer = 18B02800] 10:21:02 INFO - PROCESS | 1064 | 1467739262482 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]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 650ms 10:21:02 INFO - PROCESS | 1064 | 1467739262518 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 1064 | 1467739262520 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:21:02 INFO - PROCESS | 1064 | 1467739262523 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 1064 | 1467739262525 Marionette TRACE conn6 <- [1,1282,null,{}] 10:21:02 INFO - PROCESS | 1064 | 1467739262528 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}] 10:21:02 INFO - PROCESS | 1064 | 1467739262530 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:02 INFO - PROCESS | 1064 | 1467739262644 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:21:02 INFO - PROCESS | 1064 | 1467739262726 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1064 | 1467739262729 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:02 INFO - PROCESS | 1064 | ++DOCSHELL 16C16400 == 33 [pid = 1064] [id = 330] 10:21:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17BC9000) [pid = 1064] [serial = 989] [outer = 00000000] 10:21:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18C6E800) [pid = 1064] [serial = 990] [outer = 17BC9000] 10:21:02 INFO - PROCESS | 1064 | 1467739262774 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18F61000) [pid = 1064] [serial = 991] [outer = 17BC9000] 10:21:03 INFO - PROCESS | 1064 | 1467739263195 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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 10:21:03 INFO - PROCESS | 1064 | 1467739263254 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 1064 | 1467739263256 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:21:03 INFO - PROCESS | 1064 | 1467739263259 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1064 | 1467739263260 Marionette TRACE conn6 <- [1,1286,null,{}] 10:21:03 INFO - PROCESS | 1064 | 1467739263264 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}] 10:21:03 INFO - PROCESS | 1064 | 1467739263269 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:03 INFO - PROCESS | 1064 | 1467739263407 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:21:03 INFO - PROCESS | 1064 | 1467739263468 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1064 | 1467739263470 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:03 INFO - PROCESS | 1064 | ++DOCSHELL 19103800 == 34 [pid = 1064] [id = 331] 10:21:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (1910A000) [pid = 1064] [serial = 992] [outer = 00000000] 10:21:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (191D8800) [pid = 1064] [serial = 993] [outer = 1910A000] 10:21:03 INFO - PROCESS | 1064 | 1467739263515 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (191DF400) [pid = 1064] [serial = 994] [outer = 1910A000] 10:21:03 INFO - PROCESS | 1064 | 1467739263938 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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 731ms 10:21:04 INFO - PROCESS | 1064 | 1467739264020 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1064 | 1467739264022 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:21:04 INFO - PROCESS | 1064 | 1467739264029 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1064 | 1467739264031 Marionette TRACE conn6 <- [1,1290,null,{}] 10:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:21:04 INFO - PROCESS | 1064 | 1467739264035 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}] 10:21:04 INFO - PROCESS | 1064 | 1467739264036 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:04 INFO - PROCESS | 1064 | 1467739264157 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:21:04 INFO - PROCESS | 1064 | 1467739264217 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 1064 | 1467739264219 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:04 INFO - PROCESS | 1064 | ++DOCSHELL 19329000 == 35 [pid = 1064] [id = 332] 10:21:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19329800) [pid = 1064] [serial = 995] [outer = 00000000] 10:21:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1937BC00) [pid = 1064] [serial = 996] [outer = 19329800] 10:21:04 INFO - PROCESS | 1064 | 1467739264263 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19395C00) [pid = 1064] [serial = 997] [outer = 19329800] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (0A86B800) [pid = 1064] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10511400) [pid = 1064] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (10CD1800) [pid = 1064] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (144CC800) [pid = 1064] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17867C00) [pid = 1064] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (195B5000) [pid = 1064] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1786F000) [pid = 1064] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (0FDFE800) [pid = 1064] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0A8CE000) [pid = 1064] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:21:04 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1A413400) [pid = 1064] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:21:04 INFO - PROCESS | 1064 | 1467739264665 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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 10:21:04 INFO - PROCESS | 1064 | 1467739264706 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1064 | 1467739264708 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:21:04 INFO - PROCESS | 1064 | 1467739264711 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1064 | 1467739264713 Marionette TRACE conn6 <- [1,1294,null,{}] 10:21:04 INFO - PROCESS | 1064 | 1467739264716 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}] 10:21:04 INFO - PROCESS | 1064 | 1467739264718 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:04 INFO - PROCESS | 1064 | 1467739264830 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:21:04 INFO - PROCESS | 1064 | 1467739264888 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 1064 | 1467739264890 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:04 INFO - PROCESS | 1064 | ++DOCSHELL 104EFC00 == 36 [pid = 1064] [id = 333] 10:21:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (10D02C00) [pid = 1064] [serial = 998] [outer = 00000000] 10:21:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18BA1400) [pid = 1064] [serial = 999] [outer = 10D02C00] 10:21:04 INFO - PROCESS | 1064 | 1467739264935 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (195B2C00) [pid = 1064] [serial = 1000] [outer = 10D02C00] 10:21:05 INFO - PROCESS | 1064 | 1467739265278 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]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 10:21:05 INFO - PROCESS | 1064 | 1467739265342 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 1064 | 1467739265344 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:21:05 INFO - PROCESS | 1064 | 1467739265356 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 1064 | 1467739265358 Marionette TRACE conn6 <- [1,1298,null,{}] 10:21:05 INFO - PROCESS | 1064 | 1467739265362 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}] 10:21:05 INFO - PROCESS | 1064 | 1467739265364 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:05 INFO - PROCESS | 1064 | 1467739265446 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:21:05 INFO - PROCESS | 1064 | 1467739265478 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1064 | 1467739265480 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:05 INFO - PROCESS | 1064 | ++DOCSHELL 08FE9400 == 37 [pid = 1064] [id = 334] 10:21:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (15046800) [pid = 1064] [serial = 1001] [outer = 00000000] 10:21:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (195BC400) [pid = 1064] [serial = 1002] [outer = 15046800] 10:21:05 INFO - PROCESS | 1064 | 1467739265523 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (195BD000) [pid = 1064] [serial = 1003] [outer = 15046800] 10:21:05 INFO - PROCESS | 1064 | 1467739265956 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] 10:21:05 INFO - PROCESS | 1064 | 1467739265991 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:21:05 INFO - PROCESS | 1064 | 1467739265994 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 1064 | 1467739265996 Marionette TRACE conn6 <- [1,1302,null,{}] 10:21:05 INFO - PROCESS | 1064 | 1467739265999 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}] 10:21:05 INFO - PROCESS | 1064 | 1467739266001 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:06 INFO - PROCESS | 1064 | 1467739266095 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:21:06 INFO - PROCESS | 1064 | 1467739266101 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 1064 | 1467739266103 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:06 INFO - PROCESS | 1064 | ++DOCSHELL 19D8C800 == 38 [pid = 1064] [id = 335] 10:21:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (19D8DC00) [pid = 1064] [serial = 1004] [outer = 00000000] 10:21:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19E1FC00) [pid = 1064] [serial = 1005] [outer = 19D8DC00] 10:21:06 INFO - PROCESS | 1064 | 1467739266147 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (19EAAC00) [pid = 1064] [serial = 1006] [outer = 19D8DC00] 10:21:06 INFO - PROCESS | 1064 | 1467739266664 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]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 10:21:06 INFO - PROCESS | 1064 | 1467739266727 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 1064 | 1467739266732 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:21:06 INFO - PROCESS | 1064 | 1467739266738 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 1064 | 1467739266742 Marionette TRACE conn6 <- [1,1306,null,{}] 10:21:06 INFO - PROCESS | 1064 | 1467739266748 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}] 10:21:06 INFO - PROCESS | 1064 | 1467739266751 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:06 INFO - PROCESS | 1064 | 1467739266943 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:21:07 INFO - PROCESS | 1064 | 1467739267048 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 1064 | 1467739267053 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:07 INFO - PROCESS | 1064 | ++DOCSHELL 0FDF3400 == 39 [pid = 1064] [id = 336] 10:21:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (0FDF4C00) [pid = 1064] [serial = 1007] [outer = 00000000] 10:21:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (10724400) [pid = 1064] [serial = 1008] [outer = 0FDF4C00] 10:21:07 INFO - PROCESS | 1064 | 1467739267123 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (10CC9C00) [pid = 1064] [serial = 1009] [outer = 0FDF4C00] 10:21:07 INFO - PROCESS | 1064 | 1467739267691 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]]]}] 10:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1021ms 10:21:07 INFO - PROCESS | 1064 | 1467739267764 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 1064 | 1467739267769 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:21:07 INFO - PROCESS | 1064 | 1467739267775 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 1064 | 1467739267778 Marionette TRACE conn6 <- [1,1310,null,{}] 10:21:07 INFO - PROCESS | 1064 | 1467739267782 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}] 10:21:07 INFO - PROCESS | 1064 | 1467739267785 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:07 INFO - PROCESS | 1064 | 1467739267928 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:21:08 INFO - PROCESS | 1064 | 1467739268060 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 1064 | 1467739268062 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:08 INFO - PROCESS | 1064 | ++DOCSHELL 16328800 == 40 [pid = 1064] [id = 337] 10:21:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (16329C00) [pid = 1064] [serial = 1010] [outer = 00000000] 10:21:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17BCDC00) [pid = 1064] [serial = 1011] [outer = 16329C00] 10:21:08 INFO - PROCESS | 1064 | 1467739268121 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17CEB400) [pid = 1064] [serial = 1012] [outer = 16329C00] 10:21:08 INFO - PROCESS | 1064 | 1467739268710 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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 10:21:08 INFO - PROCESS | 1064 | 1467739268749 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1064 | 1467739268752 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:21:08 INFO - PROCESS | 1064 | 1467739268756 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 1064 | 1467739268759 Marionette TRACE conn6 <- [1,1314,null,{}] 10:21:08 INFO - PROCESS | 1064 | 1467739268770 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}] 10:21:08 INFO - PROCESS | 1064 | 1467739268775 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:08 INFO - PROCESS | 1064 | 1467739268926 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:21:08 INFO - PROCESS | 1064 | 1467739268943 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 1064 | 1467739268946 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:08 INFO - PROCESS | 1064 | ++DOCSHELL 19E1D000 == 41 [pid = 1064] [id = 338] 10:21:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (19E1D400) [pid = 1064] [serial = 1013] [outer = 00000000] 10:21:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1A0A9000) [pid = 1064] [serial = 1014] [outer = 19E1D400] 10:21:08 INFO - PROCESS | 1064 | 1467739269004 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1A415000) [pid = 1064] [serial = 1015] [outer = 19E1D400] 10:21:09 INFO - PROCESS | 1064 | 1467739269581 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]]]}] 10:21:09 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 10:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 10:21:09 INFO - PROCESS | 1064 | 1467739269635 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 1064 | 1467739269638 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:21:09 INFO - PROCESS | 1064 | 1467739269655 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 1064 | 1467739269657 Marionette TRACE conn6 <- [1,1318,null,{}] 10:21:09 INFO - PROCESS | 1064 | 1467739269661 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}] 10:21:09 INFO - PROCESS | 1064 | 1467739269663 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:09 INFO - PROCESS | 1064 | 1467739269772 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:21:09 INFO - PROCESS | 1064 | 1467739269901 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 1064 | 1467739269904 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:09 INFO - PROCESS | 1064 | ++DOCSHELL 1A419C00 == 42 [pid = 1064] [id = 339] 10:21:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1AF91400) [pid = 1064] [serial = 1016] [outer = 00000000] 10:21:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (1AFAD000) [pid = 1064] [serial = 1017] [outer = 1AF91400] 10:21:09 INFO - PROCESS | 1064 | 1467739269958 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (1AFAF000) [pid = 1064] [serial = 1018] [outer = 1AF91400] 10:21:10 INFO - PROCESS | 1064 | 1467739270722 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]]]}] 10:21:10 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 10:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1129ms 10:21:10 INFO - PROCESS | 1064 | 1467739270787 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 1064 | 1467739270791 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:21:10 INFO - PROCESS | 1064 | 1467739270797 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 1064 | 1467739270800 Marionette TRACE conn6 <- [1,1322,null,{}] 10:21:10 INFO - PROCESS | 1064 | 1467739270805 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}] 10:21:10 INFO - PROCESS | 1064 | 1467739270808 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:10 INFO - PROCESS | 1064 | 1467739270911 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:21:11 INFO - PROCESS | 1064 | 1467739271047 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 1064 | 1467739271052 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:11 INFO - PROCESS | 1064 | ++DOCSHELL 10CD1800 == 43 [pid = 1064] [id = 340] 10:21:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (10D02400) [pid = 1064] [serial = 1019] [outer = 00000000] 10:21:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (14467400) [pid = 1064] [serial = 1020] [outer = 10D02400] 10:21:11 INFO - PROCESS | 1064 | 1467739271103 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (148ED000) [pid = 1064] [serial = 1021] [outer = 10D02400] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 08FE9400 == 42 [pid = 1064] [id = 334] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 104EFC00 == 41 [pid = 1064] [id = 333] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 19329000 == 40 [pid = 1064] [id = 332] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 19103800 == 39 [pid = 1064] [id = 331] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 16C16400 == 38 [pid = 1064] [id = 330] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 1072D800 == 37 [pid = 1064] [id = 329] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 15A5A800 == 36 [pid = 1064] [id = 328] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 1090CC00 == 35 [pid = 1064] [id = 327] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 104ED400 == 34 [pid = 1064] [id = 326] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 1072D400 == 33 [pid = 1064] [id = 325] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 08FE1400 == 32 [pid = 1064] [id = 324] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 1A419C00 == 31 [pid = 1064] [id = 339] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 19E1D000 == 30 [pid = 1064] [id = 338] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 19D8C800 == 29 [pid = 1064] [id = 335] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 0FDF3400 == 28 [pid = 1064] [id = 336] 10:21:12 INFO - PROCESS | 1064 | --DOCSHELL 16328800 == 27 [pid = 1064] [id = 337] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (17C5FC00) [pid = 1064] [serial = 967] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (18B35000) [pid = 1064] [serial = 969] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (0C490C00) [pid = 1064] [serial = 954] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (0C499800) [pid = 1064] [serial = 955] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (104E5C00) [pid = 1064] [serial = 951] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1051CC00) [pid = 1064] [serial = 957] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (10647800) [pid = 1064] [serial = 958] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (0CE82000) [pid = 1064] [serial = 939] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17BCD800) [pid = 1064] [serial = 942] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (195BD800) [pid = 1064] [serial = 945] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1B4D8400) [pid = 1064] [serial = 948] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (14470800) [pid = 1064] [serial = 961] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (14468C00) [pid = 1064] [serial = 960] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (14BD9000) [pid = 1064] [serial = 963] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17BC8400) [pid = 1064] [serial = 966] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (16C0BC00) [pid = 1064] [serial = 964] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (19E1BC00) [pid = 1064] [serial = 946] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17C65400) [pid = 1064] [serial = 943] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1064A800) [pid = 1064] [serial = 952] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (104DCC00) [pid = 1064] [serial = 940] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1B5CC400) [pid = 1064] [serial = 949] [outer = 00000000] [url = about:blank] 10:21:12 INFO - PROCESS | 1064 | 1467739272368 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]]]}] 10:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1641ms 10:21:12 INFO - PROCESS | 1064 | 1467739272438 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 1064 | 1467739272442 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:21:12 INFO - PROCESS | 1064 | 1467739272446 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 1064 | 1467739272449 Marionette TRACE conn6 <- [1,1326,null,{}] 10:21:12 INFO - PROCESS | 1064 | 1467739272454 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}] 10:21:12 INFO - PROCESS | 1064 | 1467739272457 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:12 INFO - PROCESS | 1064 | 1467739272541 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:21:12 INFO - PROCESS | 1064 | 1467739272558 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 1064 | 1467739272560 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:12 INFO - PROCESS | 1064 | ++DOCSHELL 104D4C00 == 28 [pid = 1064] [id = 341] 10:21:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (104D5000) [pid = 1064] [serial = 1022] [outer = 00000000] 10:21:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (104DD400) [pid = 1064] [serial = 1023] [outer = 104D5000] 10:21:12 INFO - PROCESS | 1064 | 1467739272609 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (104E4400) [pid = 1064] [serial = 1024] [outer = 104D5000] 10:21:13 INFO - PROCESS | 1064 | 1467739273536 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]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1132ms 10:21:13 INFO - PROCESS | 1064 | 1467739273580 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 1064 | 1467739273585 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:21:13 INFO - PROCESS | 1064 | 1467739273591 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1064 | 1467739273594 Marionette TRACE conn6 <- [1,1330,null,{}] 10:21:13 INFO - PROCESS | 1064 | 1467739273598 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}] 10:21:13 INFO - PROCESS | 1064 | 1467739273600 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:13 INFO - PROCESS | 1064 | 1467739273687 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:21:13 INFO - PROCESS | 1064 | 1467739273694 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 1064 | 1467739273696 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:13 INFO - PROCESS | 1064 | ++DOCSHELL 1063EC00 == 29 [pid = 1064] [id = 342] 10:21:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1063F400) [pid = 1064] [serial = 1025] [outer = 00000000] 10:21:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10723400) [pid = 1064] [serial = 1026] [outer = 1063F400] 10:21:13 INFO - PROCESS | 1064 | 1467739273743 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1072B400) [pid = 1064] [serial = 1027] [outer = 1063F400] 10:21:14 INFO - PROCESS | 1064 | 1467739274227 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]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 10:21:14 INFO - PROCESS | 1064 | 1467739274265 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 1064 | 1467739274267 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:21:14 INFO - PROCESS | 1064 | 1467739274270 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 1064 | 1467739274274 Marionette TRACE conn6 <- [1,1334,null,{}] 10:21:14 INFO - PROCESS | 1064 | 1467739274285 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}] 10:21:14 INFO - PROCESS | 1064 | 1467739274289 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:14 INFO - PROCESS | 1064 | 1467739274408 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:21:14 INFO - PROCESS | 1064 | 1467739274423 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 1064 | 1467739274426 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:14 INFO - PROCESS | 1064 | ++DOCSHELL 14BD9000 == 30 [pid = 1064] [id = 343] 10:21:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (14F28400) [pid = 1064] [serial = 1028] [outer = 00000000] 10:21:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (15049C00) [pid = 1064] [serial = 1029] [outer = 14F28400] 10:21:14 INFO - PROCESS | 1064 | 1467739274474 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (15A59800) [pid = 1064] [serial = 1030] [outer = 14F28400] 10:21:14 INFO - PROCESS | 1064 | 1467739274956 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]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 10:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:21:14 INFO - PROCESS | 1064 | 1467739275008 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 1064 | 1467739275010 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:21:14 INFO - PROCESS | 1064 | 1467739275014 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1064 | 1467739275015 Marionette TRACE conn6 <- [1,1338,null,{}] 10:21:15 INFO - PROCESS | 1064 | 1467739275019 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}] 10:21:15 INFO - PROCESS | 1064 | 1467739275021 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:15 INFO - PROCESS | 1064 | 1467739275166 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:21:15 INFO - PROCESS | 1064 | 1467739275179 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 1064 | 1467739275181 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:15 INFO - PROCESS | 1064 | ++DOCSHELL 17A2D800 == 31 [pid = 1064] [id = 344] 10:21:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17BC0800) [pid = 1064] [serial = 1031] [outer = 00000000] 10:21:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17C1C400) [pid = 1064] [serial = 1032] [outer = 17BC0800] 10:21:15 INFO - PROCESS | 1064 | 1467739275272 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17C64000) [pid = 1064] [serial = 1033] [outer = 17BC0800] 10:21:15 INFO - PROCESS | 1064 | 1467739275683 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]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 10:21:15 INFO - PROCESS | 1064 | 1467739275744 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:21:15 INFO - PROCESS | 1064 | 1467739275746 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:21:15 INFO - PROCESS | 1064 | 1467739275749 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1064 | 1467739275751 Marionette TRACE conn6 <- [1,1342,null,{}] 10:21:15 INFO - PROCESS | 1064 | 1467739275755 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}] 10:21:15 INFO - PROCESS | 1064 | 1467739275757 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:15 INFO - PROCESS | 1064 | 1467739275864 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:21:15 INFO - PROCESS | 1064 | 1467739275871 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 1064 | 1467739275873 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:15 INFO - PROCESS | 1064 | ++DOCSHELL 17C67000 == 32 [pid = 1064] [id = 345] 10:21:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17C69C00) [pid = 1064] [serial = 1034] [outer = 00000000] 10:21:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (18B0B000) [pid = 1064] [serial = 1035] [outer = 17C69C00] 10:21:15 INFO - PROCESS | 1064 | 1467739275916 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18BC2C00) [pid = 1064] [serial = 1036] [outer = 17C69C00] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (15046800) [pid = 1064] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (17BC9000) [pid = 1064] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1910A000) [pid = 1064] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (10D02C00) [pid = 1064] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (19329800) [pid = 1064] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18B02800) [pid = 1064] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (104ED800) [pid = 1064] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (10904400) [pid = 1064] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (08FE2000) [pid = 1064] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (15A61C00) [pid = 1064] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (109F2000) [pid = 1064] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (19D8DC00) [pid = 1064] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:21:16 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17CE0C00) [pid = 1064] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:21:16 INFO - PROCESS | 1064 | 1467739276647 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]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 10:21:16 INFO - PROCESS | 1064 | 1467739276680 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 1064 | 1467739276682 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:21:16 INFO - PROCESS | 1064 | 1467739276685 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 1064 | 1467739276687 Marionette TRACE conn6 <- [1,1346,null,{}] 10:21:16 INFO - PROCESS | 1064 | 1467739276690 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}] 10:21:16 INFO - PROCESS | 1064 | 1467739276696 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:16 INFO - PROCESS | 1064 | 1467739276830 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:21:16 INFO - PROCESS | 1064 | 1467739276908 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 1064 | 1467739276910 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:16 INFO - PROCESS | 1064 | ++DOCSHELL 109F2000 == 33 [pid = 1064] [id = 346] 10:21:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1446D800) [pid = 1064] [serial = 1037] [outer = 00000000] 10:21:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18BC9400) [pid = 1064] [serial = 1038] [outer = 1446D800] 10:21:16 INFO - PROCESS | 1064 | 1467739276955 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18CC1000) [pid = 1064] [serial = 1039] [outer = 1446D800] 10:21:17 INFO - PROCESS | 1064 | 1467739277313 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]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 10:21:17 INFO - PROCESS | 1064 | 1467739277360 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1064 | 1467739277362 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:21:17 INFO - PROCESS | 1064 | 1467739277365 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 1064 | 1467739277367 Marionette TRACE conn6 <- [1,1350,null,{}] 10:21:17 INFO - PROCESS | 1064 | 1467739277370 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}] 10:21:17 INFO - PROCESS | 1064 | 1467739277372 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:17 INFO - PROCESS | 1064 | 1467739277448 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:21:17 INFO - PROCESS | 1064 | 1467739277455 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1064 | 1467739277457 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:17 INFO - PROCESS | 1064 | ++DOCSHELL 0C943C00 == 34 [pid = 1064] [id = 347] 10:21:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (0CEEB000) [pid = 1064] [serial = 1040] [outer = 00000000] 10:21:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19108000) [pid = 1064] [serial = 1041] [outer = 0CEEB000] 10:21:17 INFO - PROCESS | 1064 | 1467739277501 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1910C800) [pid = 1064] [serial = 1042] [outer = 0CEEB000] 10:21:17 INFO - PROCESS | 1064 | 1467739277922 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]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 570ms 10:21:17 INFO - PROCESS | 1064 | 1467739277936 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1064 | 1467739277938 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:21:17 INFO - PROCESS | 1064 | 1467739277942 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 1064 | 1467739277944 Marionette TRACE conn6 <- [1,1354,null,{}] 10:21:17 INFO - PROCESS | 1064 | 1467739277947 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}] 10:21:17 INFO - PROCESS | 1064 | 1467739277949 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:18 INFO - PROCESS | 1064 | 1467739278065 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:21:18 INFO - PROCESS | 1064 | 1467739278088 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1064 | 1467739278090 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:18 INFO - PROCESS | 1064 | ++DOCSHELL 10722C00 == 35 [pid = 1064] [id = 348] 10:21:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (19103C00) [pid = 1064] [serial = 1043] [outer = 00000000] 10:21:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (19324000) [pid = 1064] [serial = 1044] [outer = 19103C00] 10:21:18 INFO - PROCESS | 1064 | 1467739278133 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (191D8400) [pid = 1064] [serial = 1045] [outer = 19103C00] 10:21:18 INFO - PROCESS | 1064 | 1467739278645 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] 10:21:18 INFO - PROCESS | 1064 | 1467739278718 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:21:18 INFO - PROCESS | 1064 | 1467739278724 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 1064 | 1467739278727 Marionette TRACE conn6 <- [1,1358,null,{}] 10:21:18 INFO - PROCESS | 1064 | 1467739278733 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}] 10:21:18 INFO - PROCESS | 1064 | 1467739278736 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:18 INFO - PROCESS | 1064 | 1467739278867 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:21:18 INFO - PROCESS | 1064 | 1467739278992 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1064 | 1467739278997 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:18 INFO - PROCESS | 1064 | ++DOCSHELL 0CEECC00 == 36 [pid = 1064] [id = 349] 10:21:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (104D7000) [pid = 1064] [serial = 1046] [outer = 00000000] 10:21:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (104ED400) [pid = 1064] [serial = 1047] [outer = 104D7000] 10:21:19 INFO - PROCESS | 1064 | 1467739279055 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (10514800) [pid = 1064] [serial = 1048] [outer = 104D7000] 10:21:19 INFO - PROCESS | 1064 | 1467739279855 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] 10:21:19 INFO - PROCESS | 1064 | 1467739279906 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:21:19 INFO - PROCESS | 1064 | 1467739279913 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 1064 | 1467739279915 Marionette TRACE conn6 <- [1,1362,null,{}] 10:21:19 INFO - PROCESS | 1064 | 1467739279920 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}] 10:21:19 INFO - PROCESS | 1064 | 1467739279922 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:20 INFO - PROCESS | 1064 | 1467739280061 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:21:20 INFO - PROCESS | 1064 | 1467739280191 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 1064 | 1467739280194 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:20 INFO - PROCESS | 1064 | ++DOCSHELL 14BBA000 == 37 [pid = 1064] [id = 350] 10:21:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (14F48800) [pid = 1064] [serial = 1049] [outer = 00000000] 10:21:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (150EAC00) [pid = 1064] [serial = 1050] [outer = 14F48800] 10:21:20 INFO - PROCESS | 1064 | 1467739280251 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (17BCCC00) [pid = 1064] [serial = 1051] [outer = 14F48800] 10:21:21 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:21:21 INFO - PROCESS | 1064 | 1467739281184 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] 10:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:21:21 INFO - PROCESS | 1064 | 1467739281253 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:21:21 INFO - PROCESS | 1064 | 1467739281259 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1064 | 1467739281262 Marionette TRACE conn6 <- [1,1366,null,{}] 10:21:21 INFO - PROCESS | 1064 | 1467739281267 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}] 10:21:21 INFO - PROCESS | 1064 | 1467739281270 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:21 INFO - PROCESS | 1064 | 1467739281371 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:21:21 INFO - PROCESS | 1064 | 1467739281458 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 1064 | 1467739281462 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:21 INFO - PROCESS | 1064 | ++DOCSHELL 104E0C00 == 31 [pid = 1064] [id = 351] 10:21:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (104E2400) [pid = 1064] [serial = 1052] [outer = 00000000] 10:21:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (104EFC00) [pid = 1064] [serial = 1053] [outer = 104E2400] 10:21:21 INFO - PROCESS | 1064 | 1467739281512 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (10644800) [pid = 1064] [serial = 1054] [outer = 104E2400] 10:21:21 INFO - PROCESS | 1064 | 1467739281941 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] 10:21:21 INFO - PROCESS | 1064 | 1467739281993 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:21:21 INFO - PROCESS | 1064 | 1467739281999 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1064 | 1467739282002 Marionette TRACE conn6 <- [1,1370,null,{}] 10:21:21 INFO - PROCESS | 1064 | 1467739282006 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}] 10:21:21 INFO - PROCESS | 1064 | 1467739282008 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:22 INFO - PROCESS | 1064 | 1467739282094 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:21:22 INFO - PROCESS | 1064 | 1467739282102 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 1064 | 1467739282104 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:22 INFO - PROCESS | 1064 | ++DOCSHELL 144CB800 == 32 [pid = 1064] [id = 352] 10:21:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (144CC800) [pid = 1064] [serial = 1055] [outer = 00000000] 10:21:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (144D2000) [pid = 1064] [serial = 1056] [outer = 144CC800] 10:21:22 INFO - PROCESS | 1064 | 1467739282152 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (148A1400) [pid = 1064] [serial = 1057] [outer = 144CC800] 10:21:22 INFO - PROCESS | 1064 | [1064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:21:22 INFO - PROCESS | 1064 | 1467739282632 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] 10:21:22 INFO - PROCESS | 1064 | 1467739282676 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:21:22 INFO - PROCESS | 1064 | 1467739282680 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 1064 | 1467739282683 Marionette TRACE conn6 <- [1,1374,null,{}] 10:21:22 INFO - PROCESS | 1064 | 1467739282694 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}] 10:21:22 INFO - PROCESS | 1064 | 1467739282698 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:22 INFO - PROCESS | 1064 | 1467739282783 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:21:22 INFO - PROCESS | 1064 | 1467739282873 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 1064 | 1467739282876 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:22 INFO - PROCESS | 1064 | ++DOCSHELL 17BC8000 == 33 [pid = 1064] [id = 353] 10:21:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17BC8C00) [pid = 1064] [serial = 1058] [outer = 00000000] 10:21:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (17C6D800) [pid = 1064] [serial = 1059] [outer = 17BC8C00] 10:21:22 INFO - PROCESS | 1064 | 1467739282926 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18B10400) [pid = 1064] [serial = 1060] [outer = 17BC8C00] 10:21:23 INFO - PROCESS | 1064 | 1467739283351 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] 10:21:23 INFO - PROCESS | 1064 | 1467739283423 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:21:23 INFO - PROCESS | 1064 | 1467739283426 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 1064 | 1467739283428 Marionette TRACE conn6 <- [1,1378,null,{}] 10:21:23 INFO - PROCESS | 1064 | 1467739283432 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}] 10:21:23 INFO - PROCESS | 1064 | 1467739283434 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:23 INFO - PROCESS | 1064 | 1467739283551 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:21:23 INFO - PROCESS | 1064 | 1467739283611 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 1064 | 1467739283613 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:23 INFO - PROCESS | 1064 | ++DOCSHELL 18BCC400 == 34 [pid = 1064] [id = 354] 10:21:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18BCD400) [pid = 1064] [serial = 1061] [outer = 00000000] 10:21:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18F83800) [pid = 1064] [serial = 1062] [outer = 18BCD400] 10:21:23 INFO - PROCESS | 1064 | 1467739283658 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (19109800) [pid = 1064] [serial = 1063] [outer = 18BCD400] 10:21:24 INFO - PROCESS | 1064 | 1467739284088 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]]]}] 10:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 10:21:24 INFO - PROCESS | 1064 | 1467739284179 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 1064 | 1467739284181 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:21:24 INFO - PROCESS | 1064 | 1467739284185 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - PROCESS | 1064 | 1467739284186 Marionette TRACE conn6 <- [1,1382,null,{}] 10:21:24 INFO - PROCESS | 1064 | 1467739284190 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}] 10:21:24 INFO - PROCESS | 1064 | 1467739284192 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:24 INFO - PROCESS | 1064 | 1467739284303 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:21:24 INFO - PROCESS | 1064 | 1467739284314 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 1064 | 1467739284316 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:24 INFO - PROCESS | 1064 | ++DOCSHELL 18F61800 == 35 [pid = 1064] [id = 355] 10:21:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18F83000) [pid = 1064] [serial = 1064] [outer = 00000000] 10:21:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (19326C00) [pid = 1064] [serial = 1065] [outer = 18F83000] 10:21:24 INFO - PROCESS | 1064 | 1467739284411 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19390400) [pid = 1064] [serial = 1066] [outer = 18F83000] 10:21:24 INFO - PROCESS | 1064 | 1467739284826 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]]]}] 10:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 10:21:24 INFO - PROCESS | 1064 | 1467739284862 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 1064 | 1467739284864 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:21:24 INFO - PROCESS | 1064 | 1467739284867 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:21:24 INFO - PROCESS | 1064 | 1467739284869 Marionette TRACE conn6 <- [1,1386,null,{}] 10:21:24 INFO - PROCESS | 1064 | 1467739284876 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}] 10:21:24 INFO - PROCESS | 1064 | 1467739284882 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:25 INFO - PROCESS | 1064 | 1467739285017 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:21:25 INFO - PROCESS | 1064 | 1467739285081 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1064 | 1467739285083 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:25 INFO - PROCESS | 1064 | ++DOCSHELL 1931F800 == 36 [pid = 1064] [id = 356] 10:21:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (195B2C00) [pid = 1064] [serial = 1067] [outer = 00000000] 10:21:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (19E15C00) [pid = 1064] [serial = 1068] [outer = 195B2C00] 10:21:25 INFO - PROCESS | 1064 | 1467739285128 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (19E16400) [pid = 1064] [serial = 1069] [outer = 195B2C00] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (10D02400) [pid = 1064] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1063F400) [pid = 1064] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (14F28400) [pid = 1064] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (0FDF4C00) [pid = 1064] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (16329C00) [pid = 1064] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (19E1D400) [pid = 1064] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1AF91400) [pid = 1064] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17BC0800) [pid = 1064] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (17C69C00) [pid = 1064] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1446D800) [pid = 1064] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (0CEEB000) [pid = 1064] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:21:25 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (104D5000) [pid = 1064] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:21:25 INFO - PROCESS | 1064 | 1467739285587 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]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 772ms 10:21:25 INFO - PROCESS | 1064 | 1467739285644 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 1064 | 1467739285646 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:21:25 INFO - PROCESS | 1064 | 1467739285649 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 1064 | 1467739285651 Marionette TRACE conn6 <- [1,1390,null,{}] 10:21:25 INFO - PROCESS | 1064 | 1467739285655 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}] 10:21:25 INFO - PROCESS | 1064 | 1467739285657 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:25 INFO - PROCESS | 1064 | 1467739285734 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:21:25 INFO - PROCESS | 1064 | 1467739285824 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1064 | 1467739285825 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:25 INFO - PROCESS | 1064 | ++DOCSHELL 104D5000 == 37 [pid = 1064] [id = 357] 10:21:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (104E5800) [pid = 1064] [serial = 1070] [outer = 00000000] 10:21:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (148E4400) [pid = 1064] [serial = 1071] [outer = 104E5800] 10:21:25 INFO - PROCESS | 1064 | 1467739285869 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (17BC2800) [pid = 1064] [serial = 1072] [outer = 104E5800] 10:21:26 INFO - PROCESS | 1064 | 1467739286240 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]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 631ms 10:21:26 INFO - PROCESS | 1064 | 1467739286285 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:21:26 INFO - PROCESS | 1064 | 1467739286287 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:21:26 INFO - PROCESS | 1064 | 1467739286290 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1064 | 1467739286291 Marionette TRACE conn6 <- [1,1394,null,{}] 10:21:26 INFO - PROCESS | 1064 | 1467739286295 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}] 10:21:26 INFO - PROCESS | 1064 | 1467739286297 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:26 INFO - PROCESS | 1064 | 1467739286411 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:21:26 INFO - PROCESS | 1064 | 1467739286462 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 1064 | 1467739286464 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:26 INFO - PROCESS | 1064 | ++DOCSHELL 18BA5800 == 38 [pid = 1064] [id = 358] 10:21:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (19105000) [pid = 1064] [serial = 1073] [outer = 00000000] 10:21:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (19E1CC00) [pid = 1064] [serial = 1074] [outer = 19105000] 10:21:26 INFO - PROCESS | 1064 | 1467739286509 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1A0A5800) [pid = 1064] [serial = 1075] [outer = 19105000] 10:21:26 INFO - PROCESS | 1064 | 1467739286866 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]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 10:21:26 INFO - PROCESS | 1064 | 1467739286921 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:21:26 INFO - PROCESS | 1064 | 1467739286923 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:21:26 INFO - PROCESS | 1064 | 1467739286926 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1064 | 1467739286928 Marionette TRACE conn6 <- [1,1398,null,{}] 10:21:26 INFO - PROCESS | 1064 | 1467739286931 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}] 10:21:26 INFO - PROCESS | 1064 | 1467739286933 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:27 INFO - PROCESS | 1064 | 1467739287048 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:21:27 INFO - PROCESS | 1064 | 1467739287082 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1064 | 1467739287084 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:27 INFO - PROCESS | 1064 | ++DOCSHELL 18CBBC00 == 39 [pid = 1064] [id = 359] 10:21:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19E1FC00) [pid = 1064] [serial = 1076] [outer = 00000000] 10:21:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1A418800) [pid = 1064] [serial = 1077] [outer = 19E1FC00] 10:21:27 INFO - PROCESS | 1064 | 1467739287137 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1A419800) [pid = 1064] [serial = 1078] [outer = 19E1FC00] 10:21:27 INFO - PROCESS | 1064 | 1467739287701 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]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 830ms 10:21:27 INFO - PROCESS | 1064 | 1467739287758 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 1064 | 1467739287762 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:21:27 INFO - PROCESS | 1064 | 1467739287768 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 1064 | 1467739287772 Marionette TRACE conn6 <- [1,1402,null,{}] 10:21:27 INFO - PROCESS | 1064 | 1467739287778 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}] 10:21:27 INFO - PROCESS | 1064 | 1467739287781 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:27 INFO - PROCESS | 1064 | 1467739287904 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:21:28 INFO - PROCESS | 1064 | 1467739288031 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 1064 | 1467739288036 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:28 INFO - PROCESS | 1064 | ++DOCSHELL 104DAC00 == 40 [pid = 1064] [id = 360] 10:21:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (104DCC00) [pid = 1064] [serial = 1079] [outer = 00000000] 10:21:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (14415800) [pid = 1064] [serial = 1080] [outer = 104DCC00] 10:21:28 INFO - PROCESS | 1064 | 1467739288098 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (144D3C00) [pid = 1064] [serial = 1081] [outer = 104DCC00] 10:21:28 INFO - PROCESS | 1064 | 1467739288756 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]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1021ms 10:21:28 INFO - PROCESS | 1064 | 1467739288793 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 1064 | 1467739288798 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:21:28 INFO - PROCESS | 1064 | 1467739288819 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 1064 | 1467739288822 Marionette TRACE conn6 <- [1,1406,null,{}] 10:21:28 INFO - PROCESS | 1064 | 1467739288847 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}] 10:21:28 INFO - PROCESS | 1064 | 1467739288850 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:28 INFO - PROCESS | 1064 | 1467739288967 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:21:29 INFO - PROCESS | 1064 | 1467739289091 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 1064 | 1467739289094 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:29 INFO - PROCESS | 1064 | ++DOCSHELL 18B41800 == 41 [pid = 1064] [id = 361] 10:21:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18BC3800) [pid = 1064] [serial = 1082] [outer = 00000000] 10:21:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (191D9C00) [pid = 1064] [serial = 1083] [outer = 18BC3800] 10:21:29 INFO - PROCESS | 1064 | 1467739289152 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (195B3400) [pid = 1064] [serial = 1084] [outer = 18BC3800] 10:21:29 INFO - PROCESS | 1064 | 1467739289776 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]]]}] 10:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1003ms 10:21:29 INFO - PROCESS | 1064 | 1467739289811 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:21:29 INFO - PROCESS | 1064 | 1467739289814 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:21:29 INFO - PROCESS | 1064 | 1467739289818 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - PROCESS | 1064 | 1467739289822 Marionette TRACE conn6 <- [1,1410,null,{}] 10:21:29 INFO - PROCESS | 1064 | 1467739289833 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}] 10:21:29 INFO - PROCESS | 1064 | 1467739289838 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:29 INFO - PROCESS | 1064 | 1467739289947 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:21:30 INFO - PROCESS | 1064 | 1467739290081 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 1064 | 1467739290084 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:30 INFO - PROCESS | 1064 | ++DOCSHELL 1AFA8C00 == 42 [pid = 1064] [id = 362] 10:21:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1AFAB800) [pid = 1064] [serial = 1085] [outer = 00000000] 10:21:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1AFB2800) [pid = 1064] [serial = 1086] [outer = 1AFAB800] 10:21:30 INFO - PROCESS | 1064 | 1467739290142 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1B449400) [pid = 1064] [serial = 1087] [outer = 1AFAB800] 10:21:30 INFO - PROCESS | 1064 | 1467739290841 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]]]}] 10:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1078ms 10:21:30 INFO - PROCESS | 1064 | 1467739290899 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 1064 | 1467739290902 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:21:30 INFO - PROCESS | 1064 | 1467739290906 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 1064 | 1467739290908 Marionette TRACE conn6 <- [1,1414,null,{}] 10:21:30 INFO - PROCESS | 1064 | 1467739290911 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}] 10:21:30 INFO - PROCESS | 1064 | 1467739290914 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:31 INFO - PROCESS | 1064 | 1467739291022 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:21:31 INFO - PROCESS | 1064 | 1467739291251 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 1064 | 1467739291255 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:31 INFO - PROCESS | 1064 | ++DOCSHELL 0C499000 == 43 [pid = 1064] [id = 363] 10:21:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (0CE35800) [pid = 1064] [serial = 1088] [outer = 00000000] 10:21:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (0CEEB400) [pid = 1064] [serial = 1089] [outer = 0CE35800] 10:21:31 INFO - PROCESS | 1064 | 1467739291328 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (104E9C00) [pid = 1064] [serial = 1090] [outer = 0CE35800] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 10CD1800 == 42 [pid = 1064] [id = 340] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 18BA5800 == 41 [pid = 1064] [id = 358] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 104D5000 == 40 [pid = 1064] [id = 357] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 1931F800 == 39 [pid = 1064] [id = 356] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 18F61800 == 38 [pid = 1064] [id = 355] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 18BCC400 == 37 [pid = 1064] [id = 354] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 17BC8000 == 36 [pid = 1064] [id = 353] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 144CB800 == 35 [pid = 1064] [id = 352] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 104E0C00 == 34 [pid = 1064] [id = 351] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 10722C00 == 33 [pid = 1064] [id = 348] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 14BBA000 == 32 [pid = 1064] [id = 350] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 0CEECC00 == 31 [pid = 1064] [id = 349] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 18B41800 == 30 [pid = 1064] [id = 361] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 1AFA8C00 == 29 [pid = 1064] [id = 362] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 18CBBC00 == 28 [pid = 1064] [id = 359] 10:21:32 INFO - PROCESS | 1064 | --DOCSHELL 104DAC00 == 27 [pid = 1064] [id = 360] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (148ED000) [pid = 1064] [serial = 1021] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (14467400) [pid = 1064] [serial = 1020] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (10723400) [pid = 1064] [serial = 1026] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (15049C00) [pid = 1064] [serial = 1029] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (15A59800) [pid = 1064] [serial = 1030] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (10CC9C00) [pid = 1064] [serial = 1009] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (10724400) [pid = 1064] [serial = 1008] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17CEB400) [pid = 1064] [serial = 1012] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (17BCDC00) [pid = 1064] [serial = 1011] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1A415000) [pid = 1064] [serial = 1015] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1A0A9000) [pid = 1064] [serial = 1014] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1AFAF000) [pid = 1064] [serial = 1018] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1AFAD000) [pid = 1064] [serial = 1017] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (17C64000) [pid = 1064] [serial = 1033] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17C1C400) [pid = 1064] [serial = 1032] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (18B0B000) [pid = 1064] [serial = 1035] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (18BC9400) [pid = 1064] [serial = 1038] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (19108000) [pid = 1064] [serial = 1041] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18BC2C00) [pid = 1064] [serial = 1036] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (104E4400) [pid = 1064] [serial = 1024] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (104DD400) [pid = 1064] [serial = 1023] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18CC1000) [pid = 1064] [serial = 1039] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (1072B400) [pid = 1064] [serial = 1027] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (1910C800) [pid = 1064] [serial = 1042] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (19324000) [pid = 1064] [serial = 1044] [outer = 00000000] [url = about:blank] 10:21:32 INFO - PROCESS | 1064 | 1467739292715 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]]]}] 10:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1874ms 10:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:21:32 INFO - PROCESS | 1064 | 1467739292784 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 1064 | 1467739292788 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:21:32 INFO - PROCESS | 1064 | 1467739292793 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - PROCESS | 1064 | 1467739292796 Marionette TRACE conn6 <- [1,1418,null,{}] 10:21:32 INFO - PROCESS | 1064 | 1467739292809 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}] 10:21:32 INFO - PROCESS | 1064 | 1467739292812 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:32 INFO - PROCESS | 1064 | 1467739292897 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:21:32 INFO - PROCESS | 1064 | 1467739292905 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 1064 | 1467739292908 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:32 INFO - PROCESS | 1064 | ++DOCSHELL 0FDF0400 == 28 [pid = 1064] [id = 364] 10:21:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (0FDF2000) [pid = 1064] [serial = 1091] [outer = 00000000] 10:21:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (10471400) [pid = 1064] [serial = 1092] [outer = 0FDF2000] 10:21:32 INFO - PROCESS | 1064 | 1467739292956 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (1047F800) [pid = 1064] [serial = 1093] [outer = 0FDF2000] 10:21:33 INFO - PROCESS | 1064 | 1467739293456 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]]]}] 10:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 10:21:33 INFO - PROCESS | 1064 | 1467739293483 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 1064 | 1467739293488 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:21:33 INFO - PROCESS | 1064 | 1467739293496 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 1064 | 1467739293499 Marionette TRACE conn6 <- [1,1422,null,{}] 10:21:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (104EB000) [pid = 1064] [serial = 1094] [outer = 115DA800] 10:21:33 INFO - PROCESS | 1064 | 1467739293520 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}] 10:21:33 INFO - PROCESS | 1064 | 1467739293523 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:33 INFO - PROCESS | 1064 | 1467739293625 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:21:33 INFO - PROCESS | 1064 | 1467739293746 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 1064 | 1467739293749 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:33 INFO - PROCESS | 1064 | ++DOCSHELL 108A5C00 == 29 [pid = 1064] [id = 365] 10:21:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (108A6000) [pid = 1064] [serial = 1095] [outer = 00000000] 10:21:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10C15800) [pid = 1064] [serial = 1096] [outer = 108A6000] 10:21:33 INFO - PROCESS | 1064 | 1467739293798 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10CD6400) [pid = 1064] [serial = 1097] [outer = 108A6000] 10:21:34 INFO - PROCESS | 1064 | 1467739294529 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]]]}] 10:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1070ms 10:21:34 INFO - PROCESS | 1064 | 1467739294591 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 1064 | 1467739294595 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:21:34 INFO - PROCESS | 1064 | 1467739294601 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 1064 | 1467739294604 Marionette TRACE conn6 <- [1,1426,null,{}] 10:21:34 INFO - PROCESS | 1064 | 1467739294611 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}] 10:21:34 INFO - PROCESS | 1064 | 1467739294614 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:34 INFO - PROCESS | 1064 | 1467739294743 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:21:34 INFO - PROCESS | 1064 | 1467739294863 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 1064 | 1467739294866 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:34 INFO - PROCESS | 1064 | ++DOCSHELL 0C943C00 == 30 [pid = 1064] [id = 366] 10:21:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (0CE37C00) [pid = 1064] [serial = 1098] [outer = 00000000] 10:21:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (10515400) [pid = 1064] [serial = 1099] [outer = 0CE37C00] 10:21:34 INFO - PROCESS | 1064 | 1467739294926 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10645C00) [pid = 1064] [serial = 1100] [outer = 0CE37C00] 10:21:35 INFO - PROCESS | 1064 | 1467739295615 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]]]}] 10:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1072ms 10:21:35 INFO - PROCESS | 1064 | 1467739295677 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:21:35 INFO - PROCESS | 1064 | 1467739295682 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:21:35 INFO - PROCESS | 1064 | 1467739295688 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - PROCESS | 1064 | 1467739295691 Marionette TRACE conn6 <- [1,1430,null,{}] 10:21:35 INFO - PROCESS | 1064 | 1467739295695 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}] 10:21:35 INFO - PROCESS | 1064 | 1467739295698 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:35 INFO - PROCESS | 1064 | 1467739295821 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:21:35 INFO - PROCESS | 1064 | 1467739295947 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 1064 | 1467739295950 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:35 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE8400 == 31 [pid = 1064] [id = 367] 10:21:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (104D6800) [pid = 1064] [serial = 1101] [outer = 00000000] 10:21:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (144D0800) [pid = 1064] [serial = 1102] [outer = 104D6800] 10:21:35 INFO - PROCESS | 1064 | 1467739296008 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (148AC800) [pid = 1064] [serial = 1103] [outer = 104D6800] 10:21:36 INFO - PROCESS | 1064 | --DOCSHELL 10475000 == 30 [pid = 1064] [id = 194] 10:21:36 INFO - PROCESS | 1064 | --DOCSHELL 104D8400 == 29 [pid = 1064] [id = 191] 10:21:36 INFO - PROCESS | 1064 | --DOCSHELL 16C18C00 == 28 [pid = 1064] [id = 199] 10:21:36 INFO - PROCESS | 1064 | --DOCSHELL 10475400 == 27 [pid = 1064] [id = 184] 10:21:36 INFO - PROCESS | 1064 | --DOCSHELL 0FDF0400 == 26 [pid = 1064] [id = 364] 10:21:36 INFO - PROCESS | 1064 | --DOCSHELL 0C499000 == 25 [pid = 1064] [id = 363] 10:21:36 INFO - PROCESS | 1064 | 1467739296869 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]]]}] 10:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1222ms 10:21:36 INFO - PROCESS | 1064 | 1467739296914 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 1064 | 1467739296919 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:21:36 INFO - PROCESS | 1064 | 1467739296924 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - PROCESS | 1064 | 1467739296928 Marionette TRACE conn6 <- [1,1434,null,{}] 10:21:36 INFO - PROCESS | 1064 | 1467739296934 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}] 10:21:36 INFO - PROCESS | 1064 | 1467739296937 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:37 INFO - PROCESS | 1064 | 1467739297057 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:21:37 INFO - PROCESS | 1064 | 1467739297186 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 1064 | 1467739297191 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:37 INFO - PROCESS | 1064 | ++DOCSHELL 0CE85800 == 26 [pid = 1064] [id = 368] 10:21:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (0CEE1800) [pid = 1064] [serial = 1104] [outer = 00000000] 10:21:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (0FDFB000) [pid = 1064] [serial = 1105] [outer = 0CEE1800] 10:21:37 INFO - PROCESS | 1064 | 1467739297250 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (104D8400) [pid = 1064] [serial = 1106] [outer = 0CEE1800] 10:21:37 INFO - PROCESS | 1064 | 1467739297871 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]]]}] 10:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1022ms 10:21:37 INFO - PROCESS | 1064 | 1467739297951 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 1064 | 1467739297956 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:21:37 INFO - PROCESS | 1064 | 1467739297963 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 1064 | 1467739297966 Marionette TRACE conn6 <- [1,1438,null,{}] 10:21:37 INFO - PROCESS | 1064 | 1467739297970 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}] 10:21:37 INFO - PROCESS | 1064 | 1467739297973 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:38 INFO - PROCESS | 1064 | 1467739298091 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:21:38 INFO - PROCESS | 1064 | 1467739298185 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:38 INFO - PROCESS | 1064 | 1467739298188 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:38 INFO - PROCESS | 1064 | ++DOCSHELL 109F7000 == 27 [pid = 1064] [id = 369] 10:21:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (109F7400) [pid = 1064] [serial = 1107] [outer = 00000000] 10:21:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (10D90C00) [pid = 1064] [serial = 1108] [outer = 109F7400] 10:21:38 INFO - PROCESS | 1064 | 1467739298248 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (144CB800) [pid = 1064] [serial = 1109] [outer = 109F7400] 10:21:38 INFO - PROCESS | 1064 | 1467739298889 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]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 10:21:38 INFO - PROCESS | 1064 | 1467739298936 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 1064 | 1467739298938 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:21:38 INFO - PROCESS | 1064 | 1467739298942 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 1064 | 1467739298946 Marionette TRACE conn6 <- [1,1442,null,{}] 10:21:38 INFO - PROCESS | 1064 | 1467739298958 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}] 10:21:38 INFO - PROCESS | 1064 | 1467739298963 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:39 INFO - PROCESS | 1064 | 1467739299074 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:21:39 INFO - PROCESS | 1064 | 1467739299203 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 1064 | 1467739299206 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:39 INFO - PROCESS | 1064 | ++DOCSHELL 150EA400 == 28 [pid = 1064] [id = 370] 10:21:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (150EC000) [pid = 1064] [serial = 1110] [outer = 00000000] 10:21:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (15A58800) [pid = 1064] [serial = 1111] [outer = 150EC000] 10:21:39 INFO - PROCESS | 1064 | 1467739299269 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (16C16400) [pid = 1064] [serial = 1112] [outer = 150EC000] 10:21:39 INFO - PROCESS | 1064 | 1467739299906 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]]]}] 10:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1023ms 10:21:39 INFO - PROCESS | 1064 | 1467739299969 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:21:39 INFO - PROCESS | 1064 | 1467739299972 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:21:39 INFO - PROCESS | 1064 | 1467739299975 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:21:39 INFO - PROCESS | 1064 | 1467739299977 Marionette TRACE conn6 <- [1,1446,null,{}] 10:21:39 INFO - PROCESS | 1064 | 1467739299981 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}] 10:21:39 INFO - PROCESS | 1064 | 1467739299983 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:40 INFO - PROCESS | 1064 | 1467739300092 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:21:40 INFO - PROCESS | 1064 | 1467739300218 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 1064 | 1467739300220 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:40 INFO - PROCESS | 1064 | ++DOCSHELL 17BC7400 == 29 [pid = 1064] [id = 371] 10:21:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (17BCF800) [pid = 1064] [serial = 1113] [outer = 00000000] 10:21:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (17C66800) [pid = 1064] [serial = 1114] [outer = 17BCF800] 10:21:40 INFO - PROCESS | 1064 | 1467739300276 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (17CDF800) [pid = 1064] [serial = 1115] [outer = 17BCF800] 10:21:40 INFO - PROCESS | 1064 | 1467739300890 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]]]}] 10:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 10:21:40 INFO - PROCESS | 1064 | 1467739300956 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 1064 | 1467739300958 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:21:40 INFO - PROCESS | 1064 | 1467739300963 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 1064 | 1467739300965 Marionette TRACE conn6 <- [1,1450,null,{}] 10:21:40 INFO - PROCESS | 1064 | 1467739300968 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}] 10:21:40 INFO - PROCESS | 1064 | 1467739300971 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:41 INFO - PROCESS | 1064 | 1467739301072 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:21:41 INFO - PROCESS | 1064 | 1467739301198 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 1064 | 1467739301200 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:41 INFO - PROCESS | 1064 | ++DOCSHELL 18B07C00 == 30 [pid = 1064] [id = 372] 10:21:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (18B3C400) [pid = 1064] [serial = 1116] [outer = 00000000] 10:21:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (18BC4400) [pid = 1064] [serial = 1117] [outer = 18B3C400] 10:21:41 INFO - PROCESS | 1064 | 1467739301256 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (18BC5000) [pid = 1064] [serial = 1118] [outer = 18B3C400] 10:21:41 INFO - PROCESS | 1064 | --DOCSHELL 0C943C00 == 29 [pid = 1064] [id = 366] 10:21:41 INFO - PROCESS | 1064 | 1467739301959 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]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1078ms 10:21:42 INFO - PROCESS | 1064 | 1467739302042 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 1064 | 1467739302047 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:21:42 INFO - PROCESS | 1064 | 1467739302053 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 1064 | 1467739302057 Marionette TRACE conn6 <- [1,1454,null,{}] 10:21:42 INFO - PROCESS | 1064 | 1467739302063 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}] 10:21:42 INFO - PROCESS | 1064 | 1467739302066 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:42 INFO - PROCESS | 1064 | 1467739302219 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:21:42 INFO - PROCESS | 1064 | 1467739302344 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 1064 | 1467739302349 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:42 INFO - PROCESS | 1064 | ++DOCSHELL 104DF400 == 30 [pid = 1064] [id = 373] 10:21:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (104E0000) [pid = 1064] [serial = 1119] [outer = 00000000] 10:21:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (1051D400) [pid = 1064] [serial = 1120] [outer = 104E0000] 10:21:42 INFO - PROCESS | 1064 | 1467739302409 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (108A2C00) [pid = 1064] [serial = 1121] [outer = 104E0000] 10:21:43 INFO - PROCESS | 1064 | 1467739303045 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]]]}] 10:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1020ms 10:21:43 INFO - PROCESS | 1064 | 1467739303077 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:21:43 INFO - PROCESS | 1064 | 1467739303082 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:21:43 INFO - PROCESS | 1064 | 1467739303089 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 1064 | 1467739303092 Marionette TRACE conn6 <- [1,1458,null,{}] 10:21:43 INFO - PROCESS | 1064 | 1467739303096 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}] 10:21:43 INFO - PROCESS | 1064 | 1467739303099 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:43 INFO - PROCESS | 1064 | 1467739303212 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:21:43 INFO - PROCESS | 1064 | 1467739303341 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:43 INFO - PROCESS | 1064 | 1467739303344 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:43 INFO - PROCESS | 1064 | ++DOCSHELL 14F2BC00 == 31 [pid = 1064] [id = 374] 10:21:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (14F96C00) [pid = 1064] [serial = 1122] [outer = 00000000] 10:21:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 99 (15153400) [pid = 1064] [serial = 1123] [outer = 14F96C00] 10:21:43 INFO - PROCESS | 1064 | 1467739303402 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 100 (17870400) [pid = 1064] [serial = 1124] [outer = 14F96C00] 10:21:43 INFO - PROCESS | 1064 | 1467739304001 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]]]}] 10:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 10:21:44 INFO - PROCESS | 1064 | 1467739304062 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 1064 | 1467739304065 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:21:44 INFO - PROCESS | 1064 | 1467739304069 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 1064 | 1467739304073 Marionette TRACE conn6 <- [1,1462,null,{}] 10:21:44 INFO - PROCESS | 1064 | 1467739304084 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}] 10:21:44 INFO - PROCESS | 1064 | 1467739304088 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:44 INFO - PROCESS | 1064 | 1467739304247 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:21:44 INFO - PROCESS | 1064 | 1467739304258 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 1064 | 1467739304261 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:44 INFO - PROCESS | 1064 | ++DOCSHELL 18BCE000 == 32 [pid = 1064] [id = 375] 10:21:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 101 (18BCE800) [pid = 1064] [serial = 1125] [outer = 00000000] 10:21:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 102 (18C66800) [pid = 1064] [serial = 1126] [outer = 18BCE800] 10:21:44 INFO - PROCESS | 1064 | 1467739304320 Marionette DEBUG loaded listener.js 10:21:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 103 (18CC2400) [pid = 1064] [serial = 1127] [outer = 18BCE800] 10:21:44 INFO - PROCESS | 1064 | 1467739305011 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]]]}] 10:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 10:21:45 INFO - PROCESS | 1064 | 1467739305043 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 1064 | 1467739305046 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:21:45 INFO - PROCESS | 1064 | 1467739305050 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 1064 | 1467739305052 Marionette TRACE conn6 <- [1,1466,null,{}] 10:21:45 INFO - PROCESS | 1064 | 1467739305056 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}] 10:21:45 INFO - PROCESS | 1064 | 1467739305058 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:45 INFO - PROCESS | 1064 | 1467739305168 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:21:45 INFO - PROCESS | 1064 | 1467739305298 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:45 INFO - PROCESS | 1064 | 1467739305301 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:45 INFO - PROCESS | 1064 | ++DOCSHELL 108A3000 == 33 [pid = 1064] [id = 376] 10:21:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 104 (19107000) [pid = 1064] [serial = 1128] [outer = 00000000] 10:21:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 105 (1910F800) [pid = 1064] [serial = 1129] [outer = 19107000] 10:21:45 INFO - PROCESS | 1064 | 1467739305357 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 106 (191DE000) [pid = 1064] [serial = 1130] [outer = 19107000] 10:21:46 INFO - PROCESS | 1064 | 1467739306021 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]]]}] 10:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 10:21:46 INFO - PROCESS | 1064 | 1467739306073 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:21:46 INFO - PROCESS | 1064 | 1467739306075 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:21:46 INFO - PROCESS | 1064 | 1467739306079 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 1064 | 1467739306081 Marionette TRACE conn6 <- [1,1470,null,{}] 10:21:46 INFO - PROCESS | 1064 | 1467739306085 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}] 10:21:46 INFO - PROCESS | 1064 | 1467739306087 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:46 INFO - PROCESS | 1064 | 1467739306188 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:21:46 INFO - PROCESS | 1064 | 1467739306340 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 1064 | 1467739306343 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:46 INFO - PROCESS | 1064 | ++DOCSHELL 0A86C400 == 34 [pid = 1064] [id = 377] 10:21:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 107 (0C48D800) [pid = 1064] [serial = 1131] [outer = 00000000] 10:21:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 108 (0C94D800) [pid = 1064] [serial = 1132] [outer = 0C48D800] 10:21:46 INFO - PROCESS | 1064 | 1467739306396 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 109 (10476C00) [pid = 1064] [serial = 1133] [outer = 0C48D800] 10:21:46 INFO - PROCESS | 1064 | --DOCSHELL 150EA400 == 33 [pid = 1064] [id = 370] 10:21:47 INFO - PROCESS | 1064 | 1467739307115 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]]]}] 10:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1075ms 10:21:47 INFO - PROCESS | 1064 | 1467739307160 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 1064 | 1467739307164 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:21:47 INFO - PROCESS | 1064 | 1467739307169 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 1064 | 1467739307173 Marionette TRACE conn6 <- [1,1474,null,{}] 10:21:47 INFO - PROCESS | 1064 | 1467739307178 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}] 10:21:47 INFO - PROCESS | 1064 | 1467739307182 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:47 INFO - PROCESS | 1064 | 1467739307296 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:21:47 INFO - PROCESS | 1064 | 1467739307432 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 1064 | 1467739307434 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:47 INFO - PROCESS | 1064 | ++DOCSHELL 10726C00 == 34 [pid = 1064] [id = 378] 10:21:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 110 (1072FC00) [pid = 1064] [serial = 1134] [outer = 00000000] 10:21:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 111 (144CCC00) [pid = 1064] [serial = 1135] [outer = 1072FC00] 10:21:47 INFO - PROCESS | 1064 | 1467739307494 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 112 (14BD0400) [pid = 1064] [serial = 1136] [outer = 1072FC00] 10:21:48 INFO - PROCESS | 1064 | 1467739308159 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]]]}] 10:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 10:21:48 INFO - PROCESS | 1064 | 1467739308194 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 1064 | 1467739308199 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:21:48 INFO - PROCESS | 1064 | 1467739308206 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 1064 | 1467739308209 Marionette TRACE conn6 <- [1,1478,null,{}] 10:21:48 INFO - PROCESS | 1064 | 1467739308213 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}] 10:21:48 INFO - PROCESS | 1064 | 1467739308216 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:48 INFO - PROCESS | 1064 | 1467739308333 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:21:48 INFO - PROCESS | 1064 | 1467739308438 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 1064 | 1467739308441 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:48 INFO - PROCESS | 1064 | ++DOCSHELL 18B07000 == 35 [pid = 1064] [id = 379] 10:21:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 113 (18B0F000) [pid = 1064] [serial = 1137] [outer = 00000000] 10:21:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 114 (18BCA000) [pid = 1064] [serial = 1138] [outer = 18B0F000] 10:21:48 INFO - PROCESS | 1064 | 1467739308497 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 115 (18CBE400) [pid = 1064] [serial = 1139] [outer = 18B0F000] 10:21:49 INFO - PROCESS | 1064 | 1467739309099 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]]]}] 10:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 930ms 10:21:49 INFO - PROCESS | 1064 | 1467739309139 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 1064 | 1467739309142 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:21:49 INFO - PROCESS | 1064 | 1467739309146 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 1064 | 1467739309150 Marionette TRACE conn6 <- [1,1482,null,{}] 10:21:49 INFO - PROCESS | 1064 | 1467739309161 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}] 10:21:49 INFO - PROCESS | 1064 | 1467739309166 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:49 INFO - PROCESS | 1064 | 1467739309275 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:21:49 INFO - PROCESS | 1064 | 1467739309383 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 1064 | 1467739309387 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:49 INFO - PROCESS | 1064 | ++DOCSHELL 1932E400 == 36 [pid = 1064] [id = 380] 10:21:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 116 (1932E800) [pid = 1064] [serial = 1140] [outer = 00000000] 10:21:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 117 (195AF800) [pid = 1064] [serial = 1141] [outer = 1932E800] 10:21:49 INFO - PROCESS | 1064 | 1467739309445 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 118 (195BCC00) [pid = 1064] [serial = 1142] [outer = 1932E800] 10:21:50 INFO - PROCESS | 1064 | 1467739310093 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]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 971ms 10:21:50 INFO - PROCESS | 1064 | 1467739310120 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 1064 | 1467739310123 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:21:50 INFO - PROCESS | 1064 | 1467739310126 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:21:50 INFO - PROCESS | 1064 | 1467739310128 Marionette TRACE conn6 <- [1,1486,null,{}] 10:21:50 INFO - PROCESS | 1064 | 1467739310132 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}] 10:21:50 INFO - PROCESS | 1064 | 1467739310134 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:50 INFO - PROCESS | 1064 | 1467739310244 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:21:50 INFO - PROCESS | 1064 | 1467739310349 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 1064 | 1467739310351 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:50 INFO - PROCESS | 1064 | ++DOCSHELL 19E16C00 == 37 [pid = 1064] [id = 381] 10:21:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 119 (19E17800) [pid = 1064] [serial = 1143] [outer = 00000000] 10:21:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 120 (19E22C00) [pid = 1064] [serial = 1144] [outer = 19E17800] 10:21:50 INFO - PROCESS | 1064 | 1467739310407 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 121 (1A417000) [pid = 1064] [serial = 1145] [outer = 19E17800] 10:21:51 INFO - PROCESS | 1064 | 1467739311077 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]]]}] 10:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 10:21:51 INFO - PROCESS | 1064 | 1467739311100 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 1064 | 1467739311102 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:21:51 INFO - PROCESS | 1064 | 1467739311106 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:21:51 INFO - PROCESS | 1064 | 1467739311108 Marionette TRACE conn6 <- [1,1490,null,{}] 10:21:51 INFO - PROCESS | 1064 | 1467739311111 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}] 10:21:51 INFO - PROCESS | 1064 | 1467739311114 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:51 INFO - PROCESS | 1064 | 1467739311218 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:21:51 INFO - PROCESS | 1064 | 1467739311348 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 1064 | 1467739311351 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:51 INFO - PROCESS | 1064 | ++DOCSHELL 150E9C00 == 38 [pid = 1064] [id = 382] 10:21:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 122 (1A414C00) [pid = 1064] [serial = 1146] [outer = 00000000] 10:21:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 123 (1AFAB000) [pid = 1064] [serial = 1147] [outer = 1A414C00] 10:21:51 INFO - PROCESS | 1064 | 1467739311407 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 124 (1AF91400) [pid = 1064] [serial = 1148] [outer = 1A414C00] 10:21:52 INFO - PROCESS | 1064 | 1467739312031 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]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 10:21:52 INFO - PROCESS | 1064 | 1467739312080 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:21:52 INFO - PROCESS | 1064 | 1467739312082 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:21:52 INFO - PROCESS | 1064 | 1467739312086 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - PROCESS | 1064 | 1467739312088 Marionette TRACE conn6 <- [1,1494,null,{}] 10:21:52 INFO - PROCESS | 1064 | 1467739312091 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}] 10:21:52 INFO - PROCESS | 1064 | 1467739312098 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:52 INFO - PROCESS | 1064 | 1467739312281 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:21:52 INFO - PROCESS | 1064 | 1467739312433 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 1064 | 1467739312437 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:52 INFO - PROCESS | 1064 | ++DOCSHELL 0CE82C00 == 39 [pid = 1064] [id = 383] 10:21:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 125 (0CEEA400) [pid = 1064] [serial = 1149] [outer = 00000000] 10:21:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 126 (104E6000) [pid = 1064] [serial = 1150] [outer = 0CEEA400] 10:21:52 INFO - PROCESS | 1064 | 1467739312491 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 127 (10644C00) [pid = 1064] [serial = 1151] [outer = 0CEEA400] 10:21:53 INFO - PROCESS | 1064 | 1467739313255 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]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1218ms 10:21:53 INFO - PROCESS | 1064 | 1467739313309 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 1064 | 1467739313313 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:21:53 INFO - PROCESS | 1064 | 1467739313318 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 1064 | 1467739313322 Marionette TRACE conn6 <- [1,1498,null,{}] 10:21:53 INFO - PROCESS | 1064 | 1467739313328 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}] 10:21:53 INFO - PROCESS | 1064 | 1467739313331 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:53 INFO - PROCESS | 1064 | 1467739313454 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:21:53 INFO - PROCESS | 1064 | 1467739313584 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 1064 | 1467739313587 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:53 INFO - PROCESS | 1064 | ++DOCSHELL 104DB800 == 40 [pid = 1064] [id = 384] 10:21:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 128 (115E0800) [pid = 1064] [serial = 1152] [outer = 00000000] 10:21:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 129 (17A23800) [pid = 1064] [serial = 1153] [outer = 115E0800] 10:21:53 INFO - PROCESS | 1064 | 1467739313647 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 130 (17C61000) [pid = 1064] [serial = 1154] [outer = 115E0800] 10:21:54 INFO - PROCESS | 1064 | 1467739314285 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]]]}] 10:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1023ms 10:21:54 INFO - PROCESS | 1064 | 1467739314341 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 1064 | 1467739314346 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:21:54 INFO - PROCESS | 1064 | 1467739314353 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 1064 | 1467739314356 Marionette TRACE conn6 <- [1,1502,null,{}] 10:21:54 INFO - PROCESS | 1064 | 1467739314360 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}] 10:21:54 INFO - PROCESS | 1064 | 1467739314362 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:54 INFO - PROCESS | 1064 | 1467739314507 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:21:54 INFO - PROCESS | 1064 | 1467739314643 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 1064 | 1467739314645 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:54 INFO - PROCESS | 1064 | ++DOCSHELL 1910CC00 == 41 [pid = 1064] [id = 385] 10:21:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 131 (1910D000) [pid = 1064] [serial = 1155] [outer = 00000000] 10:21:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 132 (19324C00) [pid = 1064] [serial = 1156] [outer = 1910D000] 10:21:54 INFO - PROCESS | 1064 | 1467739314704 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 133 (195B8800) [pid = 1064] [serial = 1157] [outer = 1910D000] 10:21:55 INFO - PROCESS | 1064 | 1467739315333 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]]]}] 10:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1019ms 10:21:55 INFO - PROCESS | 1064 | 1467739315375 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:21:55 INFO - PROCESS | 1064 | 1467739315378 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:21:55 INFO - PROCESS | 1064 | 1467739315382 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:21:55 INFO - PROCESS | 1064 | 1467739315385 Marionette TRACE conn6 <- [1,1506,null,{}] 10:21:55 INFO - PROCESS | 1064 | 1467739315396 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}] 10:21:55 INFO - PROCESS | 1064 | 1467739315401 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:55 INFO - PROCESS | 1064 | 1467739315513 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:21:55 INFO - PROCESS | 1064 | 1467739315624 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 1064 | 1467739315627 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:55 INFO - PROCESS | 1064 | ++DOCSHELL 1AFB5000 == 42 [pid = 1064] [id = 386] 10:21:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 134 (1AFB6000) [pid = 1064] [serial = 1158] [outer = 00000000] 10:21:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 135 (1B4D0C00) [pid = 1064] [serial = 1159] [outer = 1AFB6000] 10:21:55 INFO - PROCESS | 1064 | 1467739315685 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 136 (1B5CA400) [pid = 1064] [serial = 1160] [outer = 1AFB6000] 10:21:56 INFO - PROCESS | 1064 | 1467739316354 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]]]}] 10:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1019ms 10:21:56 INFO - PROCESS | 1064 | 1467739316405 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:21:56 INFO - PROCESS | 1064 | 1467739316408 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:21:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:21:56 INFO - PROCESS | 1064 | 1467739316411 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:21:56 INFO - PROCESS | 1064 | 1467739316413 Marionette TRACE conn6 <- [1,1510,null,{}] 10:21:56 INFO - PROCESS | 1064 | 1467739316417 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}] 10:21:56 INFO - PROCESS | 1064 | 1467739316420 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:56 INFO - PROCESS | 1064 | 1467739316531 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:21:56 INFO - PROCESS | 1064 | 1467739316638 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 1064 | 1467739316640 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:56 INFO - PROCESS | 1064 | ++DOCSHELL 1BE86C00 == 43 [pid = 1064] [id = 387] 10:21:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 137 (1BE87000) [pid = 1064] [serial = 1161] [outer = 00000000] 10:21:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 138 (1BE93C00) [pid = 1064] [serial = 1162] [outer = 1BE87000] 10:21:56 INFO - PROCESS | 1064 | 1467739316694 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 139 (1C6DA000) [pid = 1064] [serial = 1163] [outer = 1BE87000] 10:21:57 INFO - PROCESS | 1064 | 1467739317259 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"]]]}] 10:21:57 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 () { 10:21:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:21:57 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 () { 10:21:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:21:57 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 () { 10:21:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:21:57 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 () { 10:21:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:21:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 873ms 10:21:57 INFO - PROCESS | 1064 | 1467739317287 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 1064 | 1467739317290 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:21:57 INFO - PROCESS | 1064 | 1467739317294 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:21:57 INFO - PROCESS | 1064 | 1467739317295 Marionette TRACE conn6 <- [1,1514,null,{}] 10:21:57 INFO - PROCESS | 1064 | 1467739317299 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}] 10:21:57 INFO - PROCESS | 1064 | 1467739317302 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:57 INFO - PROCESS | 1064 | 1467739317409 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:21:57 INFO - PROCESS | 1064 | 1467739317515 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 1064 | 1467739317517 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:21:57 INFO - PROCESS | 1064 | ++DOCSHELL 0C491400 == 44 [pid = 1064] [id = 388] 10:21:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 140 (1BE88C00) [pid = 1064] [serial = 1164] [outer = 00000000] 10:21:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 141 (1C796800) [pid = 1064] [serial = 1165] [outer = 1BE88C00] 10:21:57 INFO - PROCESS | 1064 | 1467739317571 Marionette DEBUG loaded listener.js 10:21:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 142 (1CC6D000) [pid = 1064] [serial = 1166] [outer = 1BE88C00] 10:21:58 INFO - PROCESS | 1064 | --DOCSHELL 10726C00 == 43 [pid = 1064] [id = 378] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 104DF400 == 42 [pid = 1064] [id = 373] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 0CEE8400 == 41 [pid = 1064] [id = 367] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 144D0C00 == 40 [pid = 1064] [id = 190] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 149CF800 == 39 [pid = 1064] [id = 197] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 14F2BC00 == 38 [pid = 1064] [id = 374] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 18B39000 == 37 [pid = 1064] [id = 189] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 10649800 == 36 [pid = 1064] [id = 198] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 1632EC00 == 35 [pid = 1064] [id = 192] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 10CCB800 == 34 [pid = 1064] [id = 201] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 108A3000 == 33 [pid = 1064] [id = 376] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 17AFA000 == 32 [pid = 1064] [id = 188] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 18BCE000 == 31 [pid = 1064] [id = 375] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 08FEA000 == 30 [pid = 1064] [id = 200] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 0CE85800 == 29 [pid = 1064] [id = 368] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 144D2800 == 28 [pid = 1064] [id = 186] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 10640000 == 27 [pid = 1064] [id = 195] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 14466400 == 26 [pid = 1064] [id = 196] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 18B07000 == 25 [pid = 1064] [id = 379] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 1063CC00 == 24 [pid = 1064] [id = 187] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 1932E400 == 23 [pid = 1064] [id = 380] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 1072F000 == 22 [pid = 1064] [id = 193] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 109F7000 == 21 [pid = 1064] [id = 369] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 17BC7400 == 20 [pid = 1064] [id = 371] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 19E16C00 == 19 [pid = 1064] [id = 381] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 10727C00 == 18 [pid = 1064] [id = 185] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 108A5C00 == 17 [pid = 1064] [id = 365] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 18B07C00 == 16 [pid = 1064] [id = 372] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 150E9C00 == 15 [pid = 1064] [id = 382] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 1BE86C00 == 14 [pid = 1064] [id = 387] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 1910CC00 == 13 [pid = 1064] [id = 385] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 1AFB5000 == 12 [pid = 1064] [id = 386] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 0A86C400 == 11 [pid = 1064] [id = 377] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 0CE82C00 == 10 [pid = 1064] [id = 383] 10:22:00 INFO - PROCESS | 1064 | --DOCSHELL 104DB800 == 9 [pid = 1064] [id = 384] 10:22:03 INFO - PROCESS | 1064 | 1467739323592 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"]]]}] 10:22:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:22:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:22:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:22:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 6326ms 10:22:03 INFO - PROCESS | 1064 | 1467739323668 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 1064 | 1467739323673 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:22:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:22:03 INFO - PROCESS | 1064 | 1467739323678 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - PROCESS | 1064 | 1467739323681 Marionette TRACE conn6 <- [1,1518,null,{}] 10:22:03 INFO - PROCESS | 1064 | 1467739323694 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}] 10:22:03 INFO - PROCESS | 1064 | 1467739323697 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:03 INFO - PROCESS | 1064 | 1467739323825 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:22:03 INFO - PROCESS | 1064 | 1467739323840 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 1064 | 1467739323843 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:03 INFO - PROCESS | 1064 | ++DOCSHELL 1051DC00 == 10 [pid = 1064] [id = 389] 10:22:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 143 (1063CC00) [pid = 1064] [serial = 1167] [outer = 00000000] 10:22:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 144 (1064A800) [pid = 1064] [serial = 1168] [outer = 1063CC00] 10:22:03 INFO - PROCESS | 1064 | 1467739323944 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 145 (108A0C00) [pid = 1064] [serial = 1169] [outer = 1063CC00] 10:22:04 INFO - PROCESS | 1064 | 1467739324444 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]]]}] 10:22:04 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 10:22:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:22:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:22:04 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. 10:22:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:22:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 790ms 10:22:04 INFO - PROCESS | 1064 | 1467739324469 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:22:04 INFO - PROCESS | 1064 | 1467739324474 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:22:04 INFO - PROCESS | 1064 | 1467739324491 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:22:04 INFO - PROCESS | 1064 | 1467739324494 Marionette TRACE conn6 <- [1,1522,null,{}] 10:22:04 INFO - PROCESS | 1064 | 1467739324497 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}] 10:22:04 INFO - PROCESS | 1064 | 1467739324500 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:04 INFO - PROCESS | 1064 | 1467739324632 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:22:04 INFO - PROCESS | 1064 | 1467739324647 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 1064 | 1467739324650 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:04 INFO - PROCESS | 1064 | ++DOCSHELL 10518400 == 11 [pid = 1064] [id = 390] 10:22:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 146 (1515C800) [pid = 1064] [serial = 1170] [outer = 00000000] 10:22:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 147 (16C0D000) [pid = 1064] [serial = 1171] [outer = 1515C800] 10:22:04 INFO - PROCESS | 1064 | 1467739324753 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 148 (17BC1800) [pid = 1064] [serial = 1172] [outer = 1515C800] 10:22:05 INFO - PROCESS | 1064 | 1467739325289 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]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 830ms 10:22:05 INFO - PROCESS | 1064 | 1467739325327 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 1064 | 1467739325329 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:22:05 INFO - PROCESS | 1064 | 1467739325333 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - PROCESS | 1064 | 1467739325336 Marionette TRACE conn6 <- [1,1526,null,{}] 10:22:05 INFO - PROCESS | 1064 | 1467739325347 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}] 10:22:05 INFO - PROCESS | 1064 | 1467739325351 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:05 INFO - PROCESS | 1064 | 1467739325478 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:22:05 INFO - PROCESS | 1064 | 1467739325544 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 1064 | 1467739325547 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:05 INFO - PROCESS | 1064 | ++DOCSHELL 18F64C00 == 12 [pid = 1064] [id = 391] 10:22:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 149 (18F7C400) [pid = 1064] [serial = 1173] [outer = 00000000] 10:22:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 150 (19102000) [pid = 1064] [serial = 1174] [outer = 18F7C400] 10:22:05 INFO - PROCESS | 1064 | 1467739325597 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 151 (191D7000) [pid = 1064] [serial = 1175] [outer = 18F7C400] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 150 (104E0000) [pid = 1064] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 149 (0CE37C00) [pid = 1064] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 148 (0C48D800) [pid = 1064] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 147 (0CEE1800) [pid = 1064] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 146 (19105000) [pid = 1064] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 145 (0CE35800) [pid = 1064] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 144 (0FDF2000) [pid = 1064] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 143 (104DCC00) [pid = 1064] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 142 (195B2C00) [pid = 1064] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 141 (18F83000) [pid = 1064] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 140 (104E5800) [pid = 1064] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 139 (19103C00) [pid = 1064] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 138 (104E2400) [pid = 1064] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 137 (104D7000) [pid = 1064] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 136 (144CC800) [pid = 1064] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 135 (14F48800) [pid = 1064] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 134 (17BC8C00) [pid = 1064] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 133 (18BC3800) [pid = 1064] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 132 (1AFAB800) [pid = 1064] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 131 (108A6000) [pid = 1064] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 130 (19E1FC00) [pid = 1064] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 129 (18BCD400) [pid = 1064] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 128 (1BE87000) [pid = 1064] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 127 (1A414C00) [pid = 1064] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 126 (1AFB6000) [pid = 1064] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 125 (19E17800) [pid = 1064] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 124 (1072FC00) [pid = 1064] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 123 (19107000) [pid = 1064] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 122 (1910D000) [pid = 1064] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 121 (18BCE800) [pid = 1064] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 120 (14F96C00) [pid = 1064] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 119 (18B3C400) [pid = 1064] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 118 (17BCF800) [pid = 1064] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 117 (18B0F000) [pid = 1064] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 116 (150EC000) [pid = 1064] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 115 (109F7400) [pid = 1064] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 114 (104D6800) [pid = 1064] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 113 (0CEEA400) [pid = 1064] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:22:06 INFO - PROCESS | 1064 | --DOMWINDOW == 112 (115E0800) [pid = 1064] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:22:06 INFO - PROCESS | 1064 | 1467739326438 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]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1177ms 10:22:06 INFO - PROCESS | 1064 | 1467739326514 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 1064 | 1467739326516 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:22:06 INFO - PROCESS | 1064 | 1467739326520 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:22:06 INFO - PROCESS | 1064 | 1467739326522 Marionette TRACE conn6 <- [1,1530,null,{}] 10:22:06 INFO - PROCESS | 1064 | 1467739326525 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}] 10:22:06 INFO - PROCESS | 1064 | 1467739326527 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:06 INFO - PROCESS | 1064 | 1467739326618 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:22:06 INFO - PROCESS | 1064 | 1467739326623 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 1064 | 1467739326625 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:06 INFO - PROCESS | 1064 | ++DOCSHELL 104E6800 == 13 [pid = 1064] [id = 392] 10:22:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 113 (10515000) [pid = 1064] [serial = 1176] [outer = 00000000] 10:22:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 114 (108A6C00) [pid = 1064] [serial = 1177] [outer = 10515000] 10:22:06 INFO - PROCESS | 1064 | 1467739326670 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 115 (144CEC00) [pid = 1064] [serial = 1178] [outer = 10515000] 10:22:07 INFO - PROCESS | 1064 | 1467739327119 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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 10:22:07 INFO - PROCESS | 1064 | 1467739327154 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 1064 | 1467739327156 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:22:07 INFO - PROCESS | 1064 | 1467739327159 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1064 | 1467739327160 Marionette TRACE conn6 <- [1,1534,null,{}] 10:22:07 INFO - PROCESS | 1064 | 1467739327164 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}] 10:22:07 INFO - PROCESS | 1064 | 1467739327166 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:07 INFO - PROCESS | 1064 | 1467739327247 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:22:07 INFO - PROCESS | 1064 | 1467739327281 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 1064 | 1467739327284 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:07 INFO - PROCESS | 1064 | ++DOCSHELL 150EC000 == 14 [pid = 1064] [id = 393] 10:22:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 116 (17AFE000) [pid = 1064] [serial = 1179] [outer = 00000000] 10:22:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 117 (17C65800) [pid = 1064] [serial = 1180] [outer = 17AFE000] 10:22:07 INFO - PROCESS | 1064 | 1467739327327 Marionette DEBUG loaded listener.js 10:22:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 118 (18BA4000) [pid = 1064] [serial = 1181] [outer = 17AFE000] 10:22:07 INFO - PROCESS | 1064 | 1467739327791 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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 10:22:07 INFO - PROCESS | 1064 | 1467739327830 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 1064 | 1467739327832 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:22:07 INFO - PROCESS | 1064 | 1467739327835 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1064 | 1467739327836 Marionette TRACE conn6 <- [1,1538,null,{}] 10:22:07 INFO - PROCESS | 1064 | 1467739327840 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}] 10:22:07 INFO - PROCESS | 1064 | 1467739327845 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:07 INFO - PROCESS | 1064 | 1467739327965 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:22:07 INFO - PROCESS | 1064 | 1467739327971 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 1064 | 1467739327972 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:07 INFO - PROCESS | 1064 | ++DOCSHELL 195BB800 == 15 [pid = 1064] [id = 394] 10:22:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 119 (195D0800) [pid = 1064] [serial = 1182] [outer = 00000000] 10:22:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 120 (19E16C00) [pid = 1064] [serial = 1183] [outer = 195D0800] 10:22:08 INFO - PROCESS | 1064 | 1467739328018 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 121 (19E1FC00) [pid = 1064] [serial = 1184] [outer = 195D0800] 10:22:08 INFO - PROCESS | 1064 | 1467739328756 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]]]}] 10:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 10:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:22:08 INFO - PROCESS | 1064 | 1467739328806 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 1064 | 1467739328811 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:22:08 INFO - PROCESS | 1064 | 1467739328816 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - PROCESS | 1064 | 1467739328821 Marionette TRACE conn6 <- [1,1542,null,{}] 10:22:08 INFO - PROCESS | 1064 | 1467739328827 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}] 10:22:08 INFO - PROCESS | 1064 | 1467739328829 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:08 INFO - PROCESS | 1064 | 1467739328971 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:22:09 INFO - PROCESS | 1064 | 1467739329113 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 1064 | 1467739329116 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:09 INFO - PROCESS | 1064 | ++DOCSHELL 104D6800 == 16 [pid = 1064] [id = 395] 10:22:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 122 (104E0000) [pid = 1064] [serial = 1185] [outer = 00000000] 10:22:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 123 (1446B000) [pid = 1064] [serial = 1186] [outer = 104E0000] 10:22:09 INFO - PROCESS | 1064 | 1467739329175 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 124 (14BBCC00) [pid = 1064] [serial = 1187] [outer = 104E0000] 10:22:09 INFO - PROCESS | 1064 | 1467739329772 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]]]}] 10:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1027ms 10:22:09 INFO - PROCESS | 1064 | 1467739329843 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:22:09 INFO - PROCESS | 1064 | 1467739329848 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:22:09 INFO - PROCESS | 1064 | 1467739329867 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 1064 | 1467739329870 Marionette TRACE conn6 <- [1,1546,null,{}] 10:22:09 INFO - PROCESS | 1064 | 1467739329896 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}] 10:22:09 INFO - PROCESS | 1064 | 1467739329899 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:09 INFO - PROCESS | 1064 | 1467739330017 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:22:10 INFO - PROCESS | 1064 | 1467739330151 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:10 INFO - PROCESS | 1064 | 1467739330154 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:10 INFO - PROCESS | 1064 | ++DOCSHELL 18B02C00 == 17 [pid = 1064] [id = 396] 10:22:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 125 (18B41800) [pid = 1064] [serial = 1188] [outer = 00000000] 10:22:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 126 (18CC1C00) [pid = 1064] [serial = 1189] [outer = 18B41800] 10:22:10 INFO - PROCESS | 1064 | 1467739330214 Marionette DEBUG loaded listener.js 10:22:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 127 (18F87C00) [pid = 1064] [serial = 1190] [outer = 18B41800] 10:22:10 INFO - PROCESS | 1064 | 1467739330799 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]]]}] 10:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1007ms 10:22:10 INFO - PROCESS | 1064 | 1467739330866 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:22:10 INFO - PROCESS | 1064 | 1467739330868 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:22:10 INFO - PROCESS | 1064 | 1467739330872 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:22:10 INFO - PROCESS | 1064 | 1467739330876 Marionette TRACE conn6 <- [1,1550,null,{}] 10:22:10 INFO - PROCESS | 1064 | 1467739330887 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}] 10:22:10 INFO - PROCESS | 1064 | 1467739330892 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:11 INFO - PROCESS | 1064 | 1467739331032 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:22:11 INFO - PROCESS | 1064 | 1467739331179 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 1064 | 1467739331182 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:11 INFO - PROCESS | 1064 | ++DOCSHELL 18F64000 == 18 [pid = 1064] [id = 397] 10:22:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 128 (19323400) [pid = 1064] [serial = 1191] [outer = 00000000] 10:22:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 129 (1AFB0400) [pid = 1064] [serial = 1192] [outer = 19323400] 10:22:11 INFO - PROCESS | 1064 | 1467739331240 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 130 (1B447000) [pid = 1064] [serial = 1193] [outer = 19323400] 10:22:12 INFO - PROCESS | 1064 | 1467739332088 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]]]}] 10:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1274ms 10:22:12 INFO - PROCESS | 1064 | 1467739332150 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 1064 | 1467739332155 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:22:12 INFO - PROCESS | 1064 | 1467739332160 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 1064 | 1467739332163 Marionette TRACE conn6 <- [1,1554,null,{}] 10:22:12 INFO - PROCESS | 1064 | 1467739332168 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}] 10:22:12 INFO - PROCESS | 1064 | 1467739332171 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:12 INFO - PROCESS | 1064 | 1467739332326 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:22:12 INFO - PROCESS | 1064 | 1467739332391 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 1064 | 1467739332395 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:12 INFO - PROCESS | 1064 | ++DOCSHELL 104D9400 == 19 [pid = 1064] [id = 398] 10:22:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 131 (104DD000) [pid = 1064] [serial = 1194] [outer = 00000000] 10:22:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 132 (104E8800) [pid = 1064] [serial = 1195] [outer = 104DD000] 10:22:12 INFO - PROCESS | 1064 | 1467739332445 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 133 (10512C00) [pid = 1064] [serial = 1196] [outer = 104DD000] 10:22:12 INFO - PROCESS | 1064 | --DOCSHELL 0C491400 == 18 [pid = 1064] [id = 388] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 132 (104E6000) [pid = 1064] [serial = 1150] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 131 (10476C00) [pid = 1064] [serial = 1133] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 130 (104D8400) [pid = 1064] [serial = 1106] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 129 (0FDFB000) [pid = 1064] [serial = 1105] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 128 (144CCC00) [pid = 1064] [serial = 1135] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 127 (0C94D800) [pid = 1064] [serial = 1132] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 126 (1A0A5800) [pid = 1064] [serial = 1075] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 125 (0CEEB400) [pid = 1064] [serial = 1089] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 124 (10471400) [pid = 1064] [serial = 1092] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 123 (104E9C00) [pid = 1064] [serial = 1090] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 122 (14415800) [pid = 1064] [serial = 1080] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 121 (1047F800) [pid = 1064] [serial = 1093] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 120 (19E15C00) [pid = 1064] [serial = 1068] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 119 (19390400) [pid = 1064] [serial = 1066] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 118 (19326C00) [pid = 1064] [serial = 1065] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 117 (148E4400) [pid = 1064] [serial = 1071] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 116 (191D8400) [pid = 1064] [serial = 1045] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 115 (104EFC00) [pid = 1064] [serial = 1053] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 114 (10644800) [pid = 1064] [serial = 1054] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 113 (104ED400) [pid = 1064] [serial = 1047] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 112 (10514800) [pid = 1064] [serial = 1048] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 111 (1051FC00) [pid = 1064] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 110 (144D2000) [pid = 1064] [serial = 1056] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 109 (148A1400) [pid = 1064] [serial = 1057] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 108 (150EAC00) [pid = 1064] [serial = 1050] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 107 (17BCCC00) [pid = 1064] [serial = 1051] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 106 (17C6D800) [pid = 1064] [serial = 1059] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 105 (144D3C00) [pid = 1064] [serial = 1081] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 104 (195B3400) [pid = 1064] [serial = 1084] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 103 (191D9C00) [pid = 1064] [serial = 1083] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 102 (19E16400) [pid = 1064] [serial = 1069] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 101 (1AFB2800) [pid = 1064] [serial = 1086] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 100 (10CD6400) [pid = 1064] [serial = 1097] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 99 (1A419800) [pid = 1064] [serial = 1078] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 98 (1B449400) [pid = 1064] [serial = 1087] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (10C15800) [pid = 1064] [serial = 1096] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (19E1CC00) [pid = 1064] [serial = 1074] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (1A418800) [pid = 1064] [serial = 1077] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (18F83800) [pid = 1064] [serial = 1062] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (19109800) [pid = 1064] [serial = 1063] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (17BC2800) [pid = 1064] [serial = 1072] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (18B10400) [pid = 1064] [serial = 1060] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (17C66800) [pid = 1064] [serial = 1114] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (148AC800) [pid = 1064] [serial = 1103] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (10D90C00) [pid = 1064] [serial = 1108] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (10644C00) [pid = 1064] [serial = 1151] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (15153400) [pid = 1064] [serial = 1123] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (108A2C00) [pid = 1064] [serial = 1121] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (10645C00) [pid = 1064] [serial = 1100] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17A23800) [pid = 1064] [serial = 1153] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (144D0800) [pid = 1064] [serial = 1102] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (10515400) [pid = 1064] [serial = 1099] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1051D400) [pid = 1064] [serial = 1120] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (195B8800) [pid = 1064] [serial = 1157] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (18CC2400) [pid = 1064] [serial = 1127] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1B4D0C00) [pid = 1064] [serial = 1159] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1910F800) [pid = 1064] [serial = 1129] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (18C66800) [pid = 1064] [serial = 1126] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17870400) [pid = 1064] [serial = 1124] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18BC5000) [pid = 1064] [serial = 1118] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (17CDF800) [pid = 1064] [serial = 1115] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (18CBE400) [pid = 1064] [serial = 1139] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (16C16400) [pid = 1064] [serial = 1112] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (195AF800) [pid = 1064] [serial = 1141] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (18BC4400) [pid = 1064] [serial = 1117] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (19324C00) [pid = 1064] [serial = 1156] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (144CB800) [pid = 1064] [serial = 1109] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (18BCA000) [pid = 1064] [serial = 1138] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (15A58800) [pid = 1064] [serial = 1111] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (17C61000) [pid = 1064] [serial = 1154] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (1C6DA000) [pid = 1064] [serial = 1163] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (1AF91400) [pid = 1064] [serial = 1148] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (1BE93C00) [pid = 1064] [serial = 1162] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (1B5CA400) [pid = 1064] [serial = 1160] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1A417000) [pid = 1064] [serial = 1145] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (14BD0400) [pid = 1064] [serial = 1136] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (1AFAB000) [pid = 1064] [serial = 1147] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (19E22C00) [pid = 1064] [serial = 1144] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (191DE000) [pid = 1064] [serial = 1130] [outer = 00000000] [url = about:blank] 10:22:12 INFO - PROCESS | 1064 | 1467739332996 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]]]}] 10:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 890ms 10:22:13 INFO - PROCESS | 1064 | 1467739333050 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 1064 | 1467739333055 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:22:13 INFO - PROCESS | 1064 | 1467739333060 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 1064 | 1467739333063 Marionette TRACE conn6 <- [1,1558,null,{}] 10:22:13 INFO - PROCESS | 1064 | 1467739333066 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}] 10:22:13 INFO - PROCESS | 1064 | 1467739333069 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:13 INFO - PROCESS | 1064 | 1467739333159 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:22:13 INFO - PROCESS | 1064 | 1467739333167 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:13 INFO - PROCESS | 1064 | 1467739333170 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:13 INFO - PROCESS | 1064 | ++DOCSHELL 104E9C00 == 19 [pid = 1064] [id = 399] 10:22:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (104ED000) [pid = 1064] [serial = 1197] [outer = 00000000] 10:22:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (10511C00) [pid = 1064] [serial = 1198] [outer = 104ED000] 10:22:13 INFO - PROCESS | 1064 | 1467739333222 Marionette DEBUG loaded listener.js 10:22:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (1051CC00) [pid = 1064] [serial = 1199] [outer = 104ED000] 10:22:13 INFO - PROCESS | 1064 | 1467739333731 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]]]}] 10:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 10:22:13 INFO - PROCESS | 1064 | 1467739333795 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 1064 | 1467739333797 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:22:13 INFO - PROCESS | 1064 | 1467739333801 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:22:13 INFO - PROCESS | 1064 | 1467739333804 Marionette TRACE conn6 <- [1,1562,null,{}] 10:22:13 INFO - PROCESS | 1064 | 1467739333815 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}] 10:22:13 INFO - PROCESS | 1064 | 1467739333820 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:13 INFO - PROCESS | 1064 | 1467739333908 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:22:14 INFO - PROCESS | 1064 | 1467739334027 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 1064 | 1467739334030 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:14 INFO - PROCESS | 1064 | ++DOCSHELL 10908C00 == 20 [pid = 1064] [id = 400] 10:22:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (109F2000) [pid = 1064] [serial = 1200] [outer = 00000000] 10:22:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (10D01400) [pid = 1064] [serial = 1201] [outer = 109F2000] 10:22:14 INFO - PROCESS | 1064 | 1467739334080 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (115DE800) [pid = 1064] [serial = 1202] [outer = 109F2000] 10:22:14 INFO - PROCESS | 1064 | 1467739334454 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]]]}] 10:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 10:22:14 INFO - PROCESS | 1064 | 1467739334535 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:22:14 INFO - PROCESS | 1064 | 1467739334538 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:22:14 INFO - PROCESS | 1064 | 1467739334541 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:22:14 INFO - PROCESS | 1064 | 1467739334543 Marionette TRACE conn6 <- [1,1566,null,{}] 10:22:14 INFO - PROCESS | 1064 | 1467739334546 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}] 10:22:14 INFO - PROCESS | 1064 | 1467739334548 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:14 INFO - PROCESS | 1064 | 1467739334636 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:22:14 INFO - PROCESS | 1064 | 1467739334642 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 1064 | 1467739334644 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:14 INFO - PROCESS | 1064 | ++DOCSHELL 14466400 == 21 [pid = 1064] [id = 401] 10:22:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (14471400) [pid = 1064] [serial = 1203] [outer = 00000000] 10:22:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (144D8800) [pid = 1064] [serial = 1204] [outer = 14471400] 10:22:14 INFO - PROCESS | 1064 | 1467739334688 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (148AE400) [pid = 1064] [serial = 1205] [outer = 14471400] 10:22:15 INFO - PROCESS | 1064 | 1467739335118 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]]]}] 10:22:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 10:22:15 INFO - PROCESS | 1064 | 1467739335176 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 1064 | 1467739335178 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:22:15 INFO - PROCESS | 1064 | 1467739335182 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 1064 | 1467739335183 Marionette TRACE conn6 <- [1,1570,null,{}] 10:22:15 INFO - PROCESS | 1064 | 1467739335199 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}] 10:22:15 INFO - PROCESS | 1064 | 1467739335201 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:15 INFO - PROCESS | 1064 | 1467739335312 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:22:15 INFO - PROCESS | 1064 | 1467739335397 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 1064 | 1467739335399 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:15 INFO - PROCESS | 1064 | ++DOCSHELL 149D5400 == 22 [pid = 1064] [id = 402] 10:22:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (14BBA400) [pid = 1064] [serial = 1206] [outer = 00000000] 10:22:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (14F2BC00) [pid = 1064] [serial = 1207] [outer = 14BBA400] 10:22:15 INFO - PROCESS | 1064 | 1467739335443 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (14F97400) [pid = 1064] [serial = 1208] [outer = 14BBA400] 10:22:15 INFO - PROCESS | 1064 | 1467739335878 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]]]}] 10:22:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 10:22:15 INFO - PROCESS | 1064 | 1467739335916 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 1064 | 1467739335918 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:22:15 INFO - PROCESS | 1064 | 1467739335921 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 1064 | 1467739335923 Marionette TRACE conn6 <- [1,1574,null,{}] 10:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:22:15 INFO - PROCESS | 1064 | 1467739335926 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}] 10:22:15 INFO - PROCESS | 1064 | 1467739335932 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:16 INFO - PROCESS | 1064 | 1467739336072 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:22:16 INFO - PROCESS | 1064 | 1467739336136 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 1064 | 1467739336138 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:16 INFO - PROCESS | 1064 | ++DOCSHELL 16C16400 == 23 [pid = 1064] [id = 403] 10:22:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (17A2A800) [pid = 1064] [serial = 1209] [outer = 00000000] 10:22:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (17BC8C00) [pid = 1064] [serial = 1210] [outer = 17A2A800] 10:22:16 INFO - PROCESS | 1064 | 1467739336183 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (17BCF400) [pid = 1064] [serial = 1211] [outer = 17A2A800] 10:22:16 INFO - PROCESS | 1064 | 1467739336616 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]]]}] 10:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 10:22:16 INFO - PROCESS | 1064 | 1467739336683 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:22:16 INFO - PROCESS | 1064 | 1467739336685 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:22:16 INFO - PROCESS | 1064 | 1467739336698 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 1064 | 1467739336700 Marionette TRACE conn6 <- [1,1578,null,{}] 10:22:16 INFO - PROCESS | 1064 | 1467739336704 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}] 10:22:16 INFO - PROCESS | 1064 | 1467739336706 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:16 INFO - PROCESS | 1064 | 1467739336818 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:22:16 INFO - PROCESS | 1064 | 1467739336829 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 1064 | 1467739336831 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:16 INFO - PROCESS | 1064 | ++DOCSHELL 17C63C00 == 24 [pid = 1064] [id = 404] 10:22:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17C64C00) [pid = 1064] [serial = 1212] [outer = 00000000] 10:22:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17C6B000) [pid = 1064] [serial = 1213] [outer = 17C64C00] 10:22:16 INFO - PROCESS | 1064 | 1467739336874 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (17C6C000) [pid = 1064] [serial = 1214] [outer = 17C64C00] 10:22:17 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1515C800) [pid = 1064] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:22:17 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (17AFE000) [pid = 1064] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:22:17 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18F7C400) [pid = 1064] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:22:17 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (1063CC00) [pid = 1064] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:22:17 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (10515000) [pid = 1064] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:22:17 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (1BE88C00) [pid = 1064] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:22:17 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (1932E800) [pid = 1064] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:22:17 INFO - PROCESS | 1064 | 1467739337536 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]]]}] 10:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 890ms 10:22:17 INFO - PROCESS | 1064 | 1467739337581 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:22:17 INFO - PROCESS | 1064 | 1467739337583 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:22:17 INFO - PROCESS | 1064 | 1467739337587 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 1064 | 1467739337589 Marionette TRACE conn6 <- [1,1582,null,{}] 10:22:17 INFO - PROCESS | 1064 | 1467739337592 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}] 10:22:17 INFO - PROCESS | 1064 | 1467739337594 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:17 INFO - PROCESS | 1064 | 1467739337678 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:22:17 INFO - PROCESS | 1064 | 1467739337768 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 1064 | 1467739337770 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:17 INFO - PROCESS | 1064 | ++DOCSHELL 104E2400 == 25 [pid = 1064] [id = 405] 10:22:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (104F2C00) [pid = 1064] [serial = 1215] [outer = 00000000] 10:22:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (18B02800) [pid = 1064] [serial = 1216] [outer = 104F2C00] 10:22:17 INFO - PROCESS | 1064 | 1467739337818 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (18B40800) [pid = 1064] [serial = 1217] [outer = 104F2C00] 10:22:18 INFO - PROCESS | 1064 | 1467739338206 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]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 10:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:22:18 INFO - PROCESS | 1064 | 1467739338258 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 1064 | 1467739338260 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:22:18 INFO - PROCESS | 1064 | 1467739338263 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - PROCESS | 1064 | 1467739338265 Marionette TRACE conn6 <- [1,1586,null,{}] 10:22:18 INFO - PROCESS | 1064 | 1467739338269 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}] 10:22:18 INFO - PROCESS | 1064 | 1467739338270 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:18 INFO - PROCESS | 1064 | 1467739338352 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:22:18 INFO - PROCESS | 1064 | 1467739338358 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 1064 | 1467739338359 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:18 INFO - PROCESS | 1064 | ++DOCSHELL 17CEC000 == 26 [pid = 1064] [id = 406] 10:22:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (18BB0C00) [pid = 1064] [serial = 1218] [outer = 00000000] 10:22:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (18BCD000) [pid = 1064] [serial = 1219] [outer = 18BB0C00] 10:22:18 INFO - PROCESS | 1064 | 1467739338402 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18CC0400) [pid = 1064] [serial = 1220] [outer = 18BB0C00] 10:22:18 INFO - PROCESS | 1064 | 1467739338829 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]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 632ms 10:22:18 INFO - PROCESS | 1064 | 1467739338904 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 1064 | 1467739338906 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:22:18 INFO - PROCESS | 1064 | 1467739338909 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - PROCESS | 1064 | 1467739338911 Marionette TRACE conn6 <- [1,1590,null,{}] 10:22:18 INFO - PROCESS | 1064 | 1467739338914 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}] 10:22:18 INFO - PROCESS | 1064 | 1467739338916 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:18 INFO - PROCESS | 1064 | 1467739339008 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:22:18 INFO - PROCESS | 1064 | 1467739339013 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 1064 | 1467739339015 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:19 INFO - PROCESS | 1064 | ++DOCSHELL 18F7C400 == 27 [pid = 1064] [id = 407] 10:22:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18F7D000) [pid = 1064] [serial = 1221] [outer = 00000000] 10:22:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (1910DC00) [pid = 1064] [serial = 1222] [outer = 18F7D000] 10:22:19 INFO - PROCESS | 1064 | 1467739339057 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (191DB000) [pid = 1064] [serial = 1223] [outer = 18F7D000] 10:22:19 INFO - PROCESS | 1064 | 1467739339627 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]]]}] 10:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 770ms 10:22:19 INFO - PROCESS | 1064 | 1467739339737 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 1064 | 1467739339742 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:22:19 INFO - PROCESS | 1064 | 1467739339749 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 1064 | 1467739339753 Marionette TRACE conn6 <- [1,1594,null,{}] 10:22:19 INFO - PROCESS | 1064 | 1467739339759 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}] 10:22:19 INFO - PROCESS | 1064 | 1467739339762 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:19 INFO - PROCESS | 1064 | 1467739339888 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:22:19 INFO - PROCESS | 1064 | 1467739339988 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 1064 | 1467739339993 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:19 INFO - PROCESS | 1064 | ++DOCSHELL 0CE85800 == 28 [pid = 1064] [id = 408] 10:22:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (0CE85C00) [pid = 1064] [serial = 1224] [outer = 00000000] 10:22:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (104D8800) [pid = 1064] [serial = 1225] [outer = 0CE85C00] 10:22:20 INFO - PROCESS | 1064 | 1467739340066 Marionette DEBUG loaded listener.js 10:22:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (104EE400) [pid = 1064] [serial = 1226] [outer = 0CE85C00] 10:22:20 INFO - PROCESS | 1064 | 1467739340620 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]]]}] 10:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 10:22:20 INFO - PROCESS | 1064 | 1467739340690 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 1064 | 1467739340695 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:22:20 INFO - PROCESS | 1064 | 1467739340701 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 1064 | 1467739340704 Marionette TRACE conn6 <- [1,1598,null,{}] 10:22:20 INFO - PROCESS | 1064 | 1467739340708 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}] 10:22:20 INFO - PROCESS | 1064 | 1467739340711 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:20 INFO - PROCESS | 1064 | 1467739340826 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:22:20 INFO - PROCESS | 1064 | 1467739340959 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:20 INFO - PROCESS | 1064 | 1467739340962 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:20 INFO - PROCESS | 1064 | ++DOCSHELL 10729400 == 29 [pid = 1064] [id = 409] 10:22:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1072D000) [pid = 1064] [serial = 1227] [outer = 00000000] 10:22:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (10D02400) [pid = 1064] [serial = 1228] [outer = 1072D000] 10:22:20 INFO - PROCESS | 1064 | 1467739341020 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (144CFC00) [pid = 1064] [serial = 1229] [outer = 1072D000] 10:22:21 INFO - PROCESS | 1064 | 1467739341587 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]]]}] 10:22:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:22:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 10:22:21 INFO - PROCESS | 1064 | 1467739341635 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:22:21 INFO - PROCESS | 1064 | 1467739341637 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:22:21 INFO - PROCESS | 1064 | 1467739341641 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:22:21 INFO - PROCESS | 1064 | 1467739341644 Marionette TRACE conn6 <- [1,1602,null,{}] 10:22:21 INFO - PROCESS | 1064 | 1467739341656 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}] 10:22:21 INFO - PROCESS | 1064 | 1467739341660 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:21 INFO - PROCESS | 1064 | 1467739341771 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:22:21 INFO - PROCESS | 1064 | 1467739341905 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 1064 | 1467739341909 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:21 INFO - PROCESS | 1064 | ++DOCSHELL 17CE2800 == 30 [pid = 1064] [id = 410] 10:22:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17CE7C00) [pid = 1064] [serial = 1230] [outer = 00000000] 10:22:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18BCF000) [pid = 1064] [serial = 1231] [outer = 17CE7C00] 10:22:21 INFO - PROCESS | 1064 | 1467739341966 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1910D000) [pid = 1064] [serial = 1232] [outer = 17CE7C00] 10:22:22 INFO - PROCESS | 1064 | 1467739342875 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]]]}] 10:22:22 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 10:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1276ms 10:22:22 INFO - PROCESS | 1064 | 1467739342921 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:22:22 INFO - PROCESS | 1064 | 1467739342925 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:22:22 INFO - PROCESS | 1064 | 1467739342930 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - PROCESS | 1064 | 1467739342933 Marionette TRACE conn6 <- [1,1606,null,{}] 10:22:22 INFO - PROCESS | 1064 | 1467739342938 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}] 10:22:22 INFO - PROCESS | 1064 | 1467739342941 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:23 INFO - PROCESS | 1064 | 1467739343041 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:22:23 INFO - PROCESS | 1064 | 1467739343175 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:23 INFO - PROCESS | 1064 | 1467739343180 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:23 INFO - PROCESS | 1064 | ++DOCSHELL 0C497800 == 31 [pid = 1064] [id = 411] 10:22:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (0C497C00) [pid = 1064] [serial = 1233] [outer = 00000000] 10:22:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (0FD65400) [pid = 1064] [serial = 1234] [outer = 0C497C00] 10:22:23 INFO - PROCESS | 1064 | 1467739343230 Marionette DEBUG loaded listener.js 10:22:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (104EBC00) [pid = 1064] [serial = 1235] [outer = 0C497C00] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (1C796800) [pid = 1064] [serial = 1165] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (195BCC00) [pid = 1064] [serial = 1142] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19E16C00) [pid = 1064] [serial = 1183] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (16C0D000) [pid = 1064] [serial = 1171] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (17BC1800) [pid = 1064] [serial = 1172] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18BA4000) [pid = 1064] [serial = 1181] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (19102000) [pid = 1064] [serial = 1174] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17C65800) [pid = 1064] [serial = 1180] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (191D7000) [pid = 1064] [serial = 1175] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1064A800) [pid = 1064] [serial = 1168] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (108A0C00) [pid = 1064] [serial = 1169] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (108A6C00) [pid = 1064] [serial = 1177] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (144CEC00) [pid = 1064] [serial = 1178] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1CC6D000) [pid = 1064] [serial = 1166] [outer = 00000000] [url = about:blank] 10:22:24 INFO - PROCESS | 1064 | 1467739344564 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]]]}] 10:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1679ms 10:22:24 INFO - PROCESS | 1064 | 1467739344610 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:22:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:22:24 INFO - PROCESS | 1064 | 1467739344614 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:22:24 INFO - PROCESS | 1064 | 1467739344619 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - PROCESS | 1064 | 1467739344622 Marionette TRACE conn6 <- [1,1610,null,{}] 10:22:24 INFO - PROCESS | 1064 | 1467739344630 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}] 10:22:24 INFO - PROCESS | 1064 | 1467739344632 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:24 INFO - PROCESS | 1064 | 1467739344723 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:22:24 INFO - PROCESS | 1064 | 1467739344813 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 1064 | 1467739344815 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:24 INFO - PROCESS | 1064 | ++DOCSHELL 0CE82C00 == 32 [pid = 1064] [id = 412] 10:22:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (0CEE1C00) [pid = 1064] [serial = 1236] [outer = 00000000] 10:22:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (104D4C00) [pid = 1064] [serial = 1237] [outer = 0CEE1C00] 10:22:24 INFO - PROCESS | 1064 | 1467739344864 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (104EA800) [pid = 1064] [serial = 1238] [outer = 0CEE1C00] 10:22:25 INFO - PROCESS | 1064 | 1467739345291 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]]]}] 10:22:25 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 10:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 10:22:25 INFO - PROCESS | 1064 | 1467739345350 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 1064 | 1467739345355 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:22:25 INFO - PROCESS | 1064 | 1467739345361 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 1064 | 1467739345364 Marionette TRACE conn6 <- [1,1614,null,{}] 10:22:25 INFO - PROCESS | 1064 | 1467739345368 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}] 10:22:25 INFO - PROCESS | 1064 | 1467739345370 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:25 INFO - PROCESS | 1064 | 1467739345458 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:22:25 INFO - PROCESS | 1064 | 1467739345466 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 1064 | 1467739345469 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:25 INFO - PROCESS | 1064 | ++DOCSHELL 1072F000 == 33 [pid = 1064] [id = 413] 10:22:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1072FC00) [pid = 1064] [serial = 1239] [outer = 00000000] 10:22:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (108A3C00) [pid = 1064] [serial = 1240] [outer = 1072FC00] 10:22:25 INFO - PROCESS | 1064 | 1467739345516 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (10C1DC00) [pid = 1064] [serial = 1241] [outer = 1072FC00] 10:22:25 INFO - PROCESS | 1064 | 1467739345970 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]]]}] 10:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 10:22:25 INFO - PROCESS | 1064 | 1467739346012 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 1064 | 1467739346014 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:22:25 INFO - PROCESS | 1064 | 1467739346018 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:22:26 INFO - PROCESS | 1064 | 1467739346021 Marionette TRACE conn6 <- [1,1618,null,{}] 10:22:26 INFO - PROCESS | 1064 | 1467739346032 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}] 10:22:26 INFO - PROCESS | 1064 | 1467739346036 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:26 INFO - PROCESS | 1064 | 1467739346153 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:22:26 INFO - PROCESS | 1064 | 1467739346256 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:26 INFO - PROCESS | 1064 | 1467739346259 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:26 INFO - PROCESS | 1064 | ++DOCSHELL 14F2B000 == 34 [pid = 1064] [id = 414] 10:22:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (14F47800) [pid = 1064] [serial = 1242] [outer = 00000000] 10:22:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1504D800) [pid = 1064] [serial = 1243] [outer = 14F47800] 10:22:26 INFO - PROCESS | 1064 | 1467739346307 Marionette DEBUG loaded listener.js 10:22:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (15A59000) [pid = 1064] [serial = 1244] [outer = 14F47800] 10:22:26 INFO - PROCESS | 1064 | 1467739346733 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]]]}] 10:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 10:22:26 INFO - PROCESS | 1064 | 1467739346753 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:22:26 INFO - PROCESS | 1064 | 1467739346756 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:22:26 INFO - PROCESS | 1064 | 1467739346759 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:22:26 INFO - PROCESS | 1064 | 1467739346761 Marionette TRACE conn6 <- [1,1622,null,{}] 10:22:26 INFO - PROCESS | 1064 | 1467739346770 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}] 10:22:26 INFO - PROCESS | 1064 | 1467739346772 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:26 INFO - PROCESS | 1064 | 1467739346888 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:22:26 INFO - PROCESS | 1064 | 1467739346893 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:26 INFO - PROCESS | 1064 | 1467739346895 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:26 INFO - PROCESS | 1064 | ++DOCSHELL 0A86C000 == 35 [pid = 1064] [id = 415] 10:22:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (10729800) [pid = 1064] [serial = 1245] [outer = 00000000] 10:22:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17873400) [pid = 1064] [serial = 1246] [outer = 10729800] 10:22:26 INFO - PROCESS | 1064 | 1467739346939 Marionette DEBUG loaded listener.js 10:22:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17BC4800) [pid = 1064] [serial = 1247] [outer = 10729800] 10:22:27 INFO - PROCESS | 1064 | 1467739347404 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]]]}] 10:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 10:22:27 INFO - PROCESS | 1064 | 1467739347454 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:22:27 INFO - PROCESS | 1064 | 1467739347456 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:22:27 INFO - PROCESS | 1064 | 1467739347464 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 1064 | 1467739347466 Marionette TRACE conn6 <- [1,1626,null,{}] 10:22:27 INFO - PROCESS | 1064 | 1467739347469 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}] 10:22:27 INFO - PROCESS | 1064 | 1467739347471 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:27 INFO - PROCESS | 1064 | 1467739347608 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:22:27 INFO - PROCESS | 1064 | 1467739347618 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 1064 | 1467739347620 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:27 INFO - PROCESS | 1064 | ++DOCSHELL 17C5EC00 == 36 [pid = 1064] [id = 416] 10:22:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17C5F000) [pid = 1064] [serial = 1248] [outer = 00000000] 10:22:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (17CE5400) [pid = 1064] [serial = 1249] [outer = 17C5F000] 10:22:27 INFO - PROCESS | 1064 | 1467739347663 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18B3E800) [pid = 1064] [serial = 1250] [outer = 17C5F000] 10:22:28 INFO - PROCESS | 1064 | 1467739348131 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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 10:22:28 INFO - PROCESS | 1064 | 1467739348194 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 1064 | 1467739348196 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:22:28 INFO - PROCESS | 1064 | 1467739348199 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 1064 | 1467739348200 Marionette TRACE conn6 <- [1,1630,null,{}] 10:22:28 INFO - PROCESS | 1064 | 1467739348211 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}] 10:22:28 INFO - PROCESS | 1064 | 1467739348216 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:28 INFO - PROCESS | 1064 | 1467739348352 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:22:28 INFO - PROCESS | 1064 | 1467739348363 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 1064 | 1467739348365 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:28 INFO - PROCESS | 1064 | ++DOCSHELL 18BC5400 == 37 [pid = 1064] [id = 417] 10:22:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (18BC6400) [pid = 1064] [serial = 1251] [outer = 00000000] 10:22:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (19109C00) [pid = 1064] [serial = 1252] [outer = 18BC6400] 10:22:28 INFO - PROCESS | 1064 | 1467739348409 Marionette DEBUG loaded listener.js 10:22:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (19321400) [pid = 1064] [serial = 1253] [outer = 18BC6400] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (18BB0C00) [pid = 1064] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (104F2C00) [pid = 1064] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (17C64C00) [pid = 1064] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (18F7D000) [pid = 1064] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (14BBA400) [pid = 1064] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (195D0800) [pid = 1064] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19323400) [pid = 1064] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (104E0000) [pid = 1064] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (104DD000) [pid = 1064] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (14471400) [pid = 1064] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (104ED000) [pid = 1064] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (109F2000) [pid = 1064] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18B41800) [pid = 1064] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:22:29 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17A2A800) [pid = 1064] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:22:29 INFO - PROCESS | 1064 | 1467739349233 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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1079ms 10:22:29 INFO - PROCESS | 1064 | 1467739349289 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 1064 | 1467739349291 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:22:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:22:29 INFO - PROCESS | 1064 | 1467739349296 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 1064 | 1467739349298 Marionette TRACE conn6 <- [1,1634,null,{}] 10:22:29 INFO - PROCESS | 1064 | 1467739349301 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}] 10:22:29 INFO - PROCESS | 1064 | 1467739349303 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:29 INFO - PROCESS | 1064 | 1467739349381 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:22:29 INFO - PROCESS | 1064 | 1467739349390 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 1064 | 1467739349392 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:29 INFO - PROCESS | 1064 | ++DOCSHELL 0FDF5400 == 38 [pid = 1064] [id = 418] 10:22:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (104F2C00) [pid = 1064] [serial = 1254] [outer = 00000000] 10:22:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (151ED000) [pid = 1064] [serial = 1255] [outer = 104F2C00] 10:22:29 INFO - PROCESS | 1064 | 1467739349436 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (15A64000) [pid = 1064] [serial = 1256] [outer = 104F2C00] 10:22:29 INFO - PROCESS | 1064 | 1467739349859 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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 10:22:29 INFO - PROCESS | 1064 | 1467739349930 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 1064 | 1467739349932 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:22:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:22:29 INFO - PROCESS | 1064 | 1467739349935 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 1064 | 1467739349937 Marionette TRACE conn6 <- [1,1638,null,{}] 10:22:29 INFO - PROCESS | 1064 | 1467739349940 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}] 10:22:29 INFO - PROCESS | 1064 | 1467739349942 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:30 INFO - PROCESS | 1064 | 1467739350020 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:22:30 INFO - PROCESS | 1064 | 1467739350025 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 1064 | 1467739350027 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:30 INFO - PROCESS | 1064 | ++DOCSHELL 17CEA800 == 39 [pid = 1064] [id = 419] 10:22:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18BCC800) [pid = 1064] [serial = 1257] [outer = 00000000] 10:22:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (191D3C00) [pid = 1064] [serial = 1258] [outer = 18BCC800] 10:22:30 INFO - PROCESS | 1064 | 1467739350070 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18CC2400) [pid = 1064] [serial = 1259] [outer = 18BCC800] 10:22:30 INFO - PROCESS | 1064 | 1467739350511 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]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 10:22:30 INFO - PROCESS | 1064 | 1467739350569 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 1064 | 1467739350571 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:22:30 INFO - PROCESS | 1064 | 1467739350574 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - PROCESS | 1064 | 1467739350576 Marionette TRACE conn6 <- [1,1642,null,{}] 10:22:30 INFO - PROCESS | 1064 | 1467739350580 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}] 10:22:30 INFO - PROCESS | 1064 | 1467739350582 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:30 INFO - PROCESS | 1064 | 1467739350662 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:22:30 INFO - PROCESS | 1064 | 1467739350667 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 1064 | 1467739350669 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:30 INFO - PROCESS | 1064 | ++DOCSHELL 14F29400 == 40 [pid = 1064] [id = 420] 10:22:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (195B4800) [pid = 1064] [serial = 1260] [outer = 00000000] 10:22:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (195B8C00) [pid = 1064] [serial = 1261] [outer = 195B4800] 10:22:30 INFO - PROCESS | 1064 | 1467739350712 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (195BDC00) [pid = 1064] [serial = 1262] [outer = 195B4800] 10:22:31 INFO - PROCESS | 1064 | --DOCSHELL 0CE85800 == 39 [pid = 1064] [id = 408] 10:22:31 INFO - PROCESS | 1064 | --DOCSHELL 10729400 == 38 [pid = 1064] [id = 409] 10:22:31 INFO - PROCESS | 1064 | --DOCSHELL 17CE2800 == 37 [pid = 1064] [id = 410] 10:22:31 INFO - PROCESS | 1064 | --DOCSHELL 18F7C400 == 36 [pid = 1064] [id = 407] 10:22:31 INFO - PROCESS | 1064 | --DOCSHELL 0CE82C00 == 35 [pid = 1064] [id = 412] 10:22:31 INFO - PROCESS | 1064 | --DOCSHELL 0C497800 == 34 [pid = 1064] [id = 411] 10:22:32 INFO - PROCESS | 1064 | --DOCSHELL 14F2B000 == 33 [pid = 1064] [id = 414] 10:22:32 INFO - PROCESS | 1064 | --DOCSHELL 1072F000 == 32 [pid = 1064] [id = 413] 10:22:32 INFO - PROCESS | 1064 | --DOCSHELL 18BC5400 == 31 [pid = 1064] [id = 417] 10:22:32 INFO - PROCESS | 1064 | --DOCSHELL 17C5EC00 == 30 [pid = 1064] [id = 416] 10:22:32 INFO - PROCESS | 1064 | --DOCSHELL 0A86C000 == 29 [pid = 1064] [id = 415] 10:22:32 INFO - PROCESS | 1064 | --DOCSHELL 0FDF5400 == 28 [pid = 1064] [id = 418] 10:22:32 INFO - PROCESS | 1064 | --DOCSHELL 17CEA800 == 27 [pid = 1064] [id = 419] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (14F2BC00) [pid = 1064] [serial = 1207] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (14F97400) [pid = 1064] [serial = 1208] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (19E1FC00) [pid = 1064] [serial = 1184] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1AFB0400) [pid = 1064] [serial = 1192] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1B447000) [pid = 1064] [serial = 1193] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1446B000) [pid = 1064] [serial = 1186] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14BBCC00) [pid = 1064] [serial = 1187] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (104E8800) [pid = 1064] [serial = 1195] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (10512C00) [pid = 1064] [serial = 1196] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (144D8800) [pid = 1064] [serial = 1204] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (10511C00) [pid = 1064] [serial = 1198] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1051CC00) [pid = 1064] [serial = 1199] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (10D01400) [pid = 1064] [serial = 1201] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (115DE800) [pid = 1064] [serial = 1202] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18CC1C00) [pid = 1064] [serial = 1189] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18F87C00) [pid = 1064] [serial = 1190] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (17BC8C00) [pid = 1064] [serial = 1210] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (17BCF400) [pid = 1064] [serial = 1211] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (18CC0400) [pid = 1064] [serial = 1220] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (18B02800) [pid = 1064] [serial = 1216] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (17C6B000) [pid = 1064] [serial = 1213] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (191DB000) [pid = 1064] [serial = 1223] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (1910DC00) [pid = 1064] [serial = 1222] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (18BCD000) [pid = 1064] [serial = 1219] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (17C6C000) [pid = 1064] [serial = 1214] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (18B40800) [pid = 1064] [serial = 1217] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (148AE400) [pid = 1064] [serial = 1205] [outer = 00000000] [url = about:blank] 10:22:32 INFO - PROCESS | 1064 | 1467739352505 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]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1977ms 10:22:32 INFO - PROCESS | 1064 | 1467739352554 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:22:32 INFO - PROCESS | 1064 | 1467739352558 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:22:32 INFO - PROCESS | 1064 | 1467739352563 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 1064 | 1467739352566 Marionette TRACE conn6 <- [1,1646,null,{}] 10:22:32 INFO - PROCESS | 1064 | 1467739352572 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}] 10:22:32 INFO - PROCESS | 1064 | 1467739352575 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:32 INFO - PROCESS | 1064 | 1467739352664 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:22:32 INFO - PROCESS | 1064 | 1467739352675 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:32 INFO - PROCESS | 1064 | 1467739352679 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:32 INFO - PROCESS | 1064 | ++DOCSHELL 0FDF2C00 == 28 [pid = 1064] [id = 421] 10:22:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (0FDF4C00) [pid = 1064] [serial = 1263] [outer = 00000000] 10:22:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (10472C00) [pid = 1064] [serial = 1264] [outer = 0FDF4C00] 10:22:32 INFO - PROCESS | 1064 | 1467739352732 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (1047D800) [pid = 1064] [serial = 1265] [outer = 0FDF4C00] 10:22:33 INFO - PROCESS | 1064 | 1467739353300 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]]]}] 10:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 790ms 10:22:33 INFO - PROCESS | 1064 | 1467739353353 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:22:33 INFO - PROCESS | 1064 | 1467739353358 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:22:33 INFO - PROCESS | 1064 | 1467739353364 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:22:33 INFO - PROCESS | 1064 | 1467739353367 Marionette TRACE conn6 <- [1,1650,null,{}] 10:22:33 INFO - PROCESS | 1064 | 1467739353371 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}] 10:22:33 INFO - PROCESS | 1064 | 1467739353374 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:33 INFO - PROCESS | 1064 | 1467739353461 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:22:33 INFO - PROCESS | 1064 | 1467739353467 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 1064 | 1467739353470 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:33 INFO - PROCESS | 1064 | ++DOCSHELL 1051F000 == 29 [pid = 1064] [id = 422] 10:22:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (1051F800) [pid = 1064] [serial = 1266] [outer = 00000000] 10:22:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (10642C00) [pid = 1064] [serial = 1267] [outer = 1051F800] 10:22:33 INFO - PROCESS | 1064 | 1467739353518 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (10644800) [pid = 1064] [serial = 1268] [outer = 1051F800] 10:22:33 INFO - PROCESS | 1064 | 1467739353991 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]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 10:22:34 INFO - PROCESS | 1064 | 1467739354055 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 1064 | 1467739354057 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:22:34 INFO - PROCESS | 1064 | 1467739354060 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:22:34 INFO - PROCESS | 1064 | 1467739354064 Marionette TRACE conn6 <- [1,1654,null,{}] 10:22:34 INFO - PROCESS | 1064 | 1467739354075 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}] 10:22:34 INFO - PROCESS | 1064 | 1467739354079 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:34 INFO - PROCESS | 1064 | 1467739354161 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:22:34 INFO - PROCESS | 1064 | 1467739354256 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 1064 | 1467739354259 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:34 INFO - PROCESS | 1064 | ++DOCSHELL 115DA400 == 30 [pid = 1064] [id = 423] 10:22:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (14463C00) [pid = 1064] [serial = 1269] [outer = 00000000] 10:22:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (1446BC00) [pid = 1064] [serial = 1270] [outer = 14463C00] 10:22:34 INFO - PROCESS | 1064 | 1467739354306 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (144CB800) [pid = 1064] [serial = 1271] [outer = 14463C00] 10:22:34 INFO - PROCESS | 1064 | 1467739354684 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]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 10:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:22:34 INFO - PROCESS | 1064 | 1467739354736 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 1064 | 1467739354739 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:22:34 INFO - PROCESS | 1064 | 1467739354742 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 1064 | 1467739354743 Marionette TRACE conn6 <- [1,1658,null,{}] 10:22:34 INFO - PROCESS | 1064 | 1467739354747 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}] 10:22:34 INFO - PROCESS | 1064 | 1467739354749 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:34 INFO - PROCESS | 1064 | 1467739354863 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:22:34 INFO - PROCESS | 1064 | 1467739354871 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 1064 | 1467739354873 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:34 INFO - PROCESS | 1064 | ++DOCSHELL 10D88400 == 31 [pid = 1064] [id = 424] 10:22:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (14468C00) [pid = 1064] [serial = 1272] [outer = 00000000] 10:22:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (144D8000) [pid = 1064] [serial = 1273] [outer = 14468C00] 10:22:34 INFO - PROCESS | 1064 | 1467739354922 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (148F1800) [pid = 1064] [serial = 1274] [outer = 14468C00] 10:22:35 INFO - PROCESS | 1064 | 1467739355340 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]]]}] 10:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 10:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:22:35 INFO - PROCESS | 1064 | 1467739355376 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 1064 | 1467739355378 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:22:35 INFO - PROCESS | 1064 | 1467739355381 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 1064 | 1467739355383 Marionette TRACE conn6 <- [1,1662,null,{}] 10:22:35 INFO - PROCESS | 1064 | 1467739355386 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}] 10:22:35 INFO - PROCESS | 1064 | 1467739355388 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:35 INFO - PROCESS | 1064 | 1467739355499 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:22:35 INFO - PROCESS | 1064 | 1467739355582 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 1064 | 1467739355584 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:35 INFO - PROCESS | 1064 | ++DOCSHELL 148A2C00 == 32 [pid = 1064] [id = 425] 10:22:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (148EFC00) [pid = 1064] [serial = 1275] [outer = 00000000] 10:22:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (15050000) [pid = 1064] [serial = 1276] [outer = 148EFC00] 10:22:35 INFO - PROCESS | 1064 | 1467739355627 Marionette DEBUG loaded listener.js 10:22:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (15A5D800) [pid = 1064] [serial = 1277] [outer = 148EFC00] 10:22:35 INFO - PROCESS | 1064 | 1467739355990 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]]]}] 10:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 10:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:22:36 INFO - PROCESS | 1064 | 1467739356052 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:22:36 INFO - PROCESS | 1064 | 1467739356054 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:22:36 INFO - PROCESS | 1064 | 1467739356057 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:22:36 INFO - PROCESS | 1064 | 1467739356059 Marionette TRACE conn6 <- [1,1666,null,{}] 10:22:36 INFO - PROCESS | 1064 | 1467739356062 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}] 10:22:36 INFO - PROCESS | 1064 | 1467739356068 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:36 INFO - PROCESS | 1064 | 1467739356168 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:22:36 INFO - PROCESS | 1064 | 1467739356174 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 1064 | 1467739356176 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:36 INFO - PROCESS | 1064 | ++DOCSHELL 17873C00 == 33 [pid = 1064] [id = 426] 10:22:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17A24400) [pid = 1064] [serial = 1278] [outer = 00000000] 10:22:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17C5F400) [pid = 1064] [serial = 1279] [outer = 17A24400] 10:22:36 INFO - PROCESS | 1064 | 1467739356219 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17C68800) [pid = 1064] [serial = 1280] [outer = 17A24400] 10:22:36 INFO - PROCESS | 1064 | 1467739356660 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]]]}] 10:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 10:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:22:36 INFO - PROCESS | 1064 | 1467739356688 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:22:36 INFO - PROCESS | 1064 | 1467739356690 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:22:36 INFO - PROCESS | 1064 | 1467739356697 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:22:36 INFO - PROCESS | 1064 | 1467739356699 Marionette TRACE conn6 <- [1,1670,null,{}] 10:22:36 INFO - PROCESS | 1064 | 1467739356702 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}] 10:22:36 INFO - PROCESS | 1064 | 1467739356704 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:36 INFO - PROCESS | 1064 | 1467739356781 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:22:36 INFO - PROCESS | 1064 | 1467739356786 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 1064 | 1467739356788 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:36 INFO - PROCESS | 1064 | ++DOCSHELL 17C6B400 == 34 [pid = 1064] [id = 427] 10:22:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17C6D800) [pid = 1064] [serial = 1281] [outer = 00000000] 10:22:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18B0B000) [pid = 1064] [serial = 1282] [outer = 17C6D800] 10:22:36 INFO - PROCESS | 1064 | 1467739356831 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18B10C00) [pid = 1064] [serial = 1283] [outer = 17C6D800] 10:22:37 INFO - PROCESS | 1064 | 1467739357290 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]]]}] 10:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 10:22:37 INFO - PROCESS | 1064 | 1467739357336 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:22:37 INFO - PROCESS | 1064 | 1467739357338 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:22:37 INFO - PROCESS | 1064 | 1467739357341 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:22:37 INFO - PROCESS | 1064 | 1467739357343 Marionette TRACE conn6 <- [1,1674,null,{}] 10:22:37 INFO - PROCESS | 1064 | 1467739357346 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}] 10:22:37 INFO - PROCESS | 1064 | 1467739357348 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:37 INFO - PROCESS | 1064 | 1467739357427 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:22:37 INFO - PROCESS | 1064 | 1467739357435 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:37 INFO - PROCESS | 1064 | 1467739357437 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:37 INFO - PROCESS | 1064 | ++DOCSHELL 18BAA800 == 35 [pid = 1064] [id = 428] 10:22:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18BC4C00) [pid = 1064] [serial = 1284] [outer = 00000000] 10:22:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18BD0800) [pid = 1064] [serial = 1285] [outer = 18BC4C00] 10:22:37 INFO - PROCESS | 1064 | 1467739357480 Marionette DEBUG loaded listener.js 10:22:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18BD1000) [pid = 1064] [serial = 1286] [outer = 18BC4C00] 10:22:38 INFO - PROCESS | 1064 | 1467739358017 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]]]}] 10:22:38 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 10:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 10:22:38 INFO - PROCESS | 1064 | 1467739358073 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 1064 | 1467739358075 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:22:38 INFO - PROCESS | 1064 | 1467739358083 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 1064 | 1467739358085 Marionette TRACE conn6 <- [1,1678,null,{}] 10:22:38 INFO - PROCESS | 1064 | 1467739358089 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}] 10:22:38 INFO - PROCESS | 1064 | 1467739358090 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:38 INFO - PROCESS | 1064 | 1467739358222 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:22:38 INFO - PROCESS | 1064 | 1467739358233 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1064 | 1467739358235 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:38 INFO - PROCESS | 1064 | ++DOCSHELL 10DC5C00 == 36 [pid = 1064] [id = 429] 10:22:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18BCDC00) [pid = 1064] [serial = 1287] [outer = 00000000] 10:22:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18F7C400) [pid = 1064] [serial = 1288] [outer = 18BCDC00] 10:22:38 INFO - PROCESS | 1064 | 1467739358278 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (18F7FC00) [pid = 1064] [serial = 1289] [outer = 18BCDC00] 10:22:38 INFO - PROCESS | 1064 | 1467739358719 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]]]}] 10:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 10:22:38 INFO - PROCESS | 1064 | 1467739358758 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:22:38 INFO - PROCESS | 1064 | 1467739358760 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:22:38 INFO - PROCESS | 1064 | 1467739358763 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 1064 | 1467739358765 Marionette TRACE conn6 <- [1,1682,null,{}] 10:22:38 INFO - PROCESS | 1064 | 1467739358768 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}] 10:22:38 INFO - PROCESS | 1064 | 1467739358770 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:38 INFO - PROCESS | 1064 | 1467739358883 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:22:38 INFO - PROCESS | 1064 | 1467739358889 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1064 | 1467739358891 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:38 INFO - PROCESS | 1064 | ++DOCSHELL 19108400 == 37 [pid = 1064] [id = 430] 10:22:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1910B000) [pid = 1064] [serial = 1290] [outer = 00000000] 10:22:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (191DD800) [pid = 1064] [serial = 1291] [outer = 1910B000] 10:22:38 INFO - PROCESS | 1064 | 1467739358934 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1932BC00) [pid = 1064] [serial = 1292] [outer = 1910B000] 10:22:39 INFO - PROCESS | 1064 | 1467739359396 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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 10:22:39 INFO - PROCESS | 1064 | 1467739359434 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 1064 | 1467739359436 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:22:39 INFO - PROCESS | 1064 | 1467739359439 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:22:39 INFO - PROCESS | 1064 | 1467739359442 Marionette TRACE conn6 <- [1,1686,null,{}] 10:22:39 INFO - PROCESS | 1064 | 1467739359446 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}] 10:22:39 INFO - PROCESS | 1064 | 1467739359448 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:39 INFO - PROCESS | 1064 | 1467739359602 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (10729800) [pid = 1064] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (17C5F000) [pid = 1064] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18BC6400) [pid = 1064] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (18BCC800) [pid = 1064] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17CE7C00) [pid = 1064] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1072D000) [pid = 1064] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (0CE85C00) [pid = 1064] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (14F47800) [pid = 1064] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1072FC00) [pid = 1064] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (0CEE1C00) [pid = 1064] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (0C497C00) [pid = 1064] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:22:39 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (104F2C00) [pid = 1064] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:22:39 INFO - PROCESS | 1064 | 1467739359819 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:39 INFO - PROCESS | 1064 | 1467739359822 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:39 INFO - PROCESS | 1064 | ++DOCSHELL 0C493000 == 38 [pid = 1064] [id = 431] 10:22:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (0C493400) [pid = 1064] [serial = 1293] [outer = 00000000] 10:22:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (10475C00) [pid = 1064] [serial = 1294] [outer = 0C493400] 10:22:39 INFO - PROCESS | 1064 | 1467739359870 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (144DA800) [pid = 1064] [serial = 1295] [outer = 0C493400] 10:22:40 INFO - PROCESS | 1064 | 1467739360242 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]]]}] 10:22:40 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 10:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 830ms 10:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:22:40 INFO - PROCESS | 1064 | 1467739360274 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:22:40 INFO - PROCESS | 1064 | 1467739360276 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:22:40 INFO - PROCESS | 1064 | 1467739360279 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - PROCESS | 1064 | 1467739360281 Marionette TRACE conn6 <- [1,1690,null,{}] 10:22:40 INFO - PROCESS | 1064 | 1467739360285 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}] 10:22:40 INFO - PROCESS | 1064 | 1467739360286 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:40 INFO - PROCESS | 1064 | 1467739360366 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:22:40 INFO - PROCESS | 1064 | 1467739360459 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 1064 | 1467739360460 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:40 INFO - PROCESS | 1064 | ++DOCSHELL 15A58800 == 39 [pid = 1064] [id = 432] 10:22:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1515C000) [pid = 1064] [serial = 1296] [outer = 00000000] 10:22:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (195B0400) [pid = 1064] [serial = 1297] [outer = 1515C000] 10:22:40 INFO - PROCESS | 1064 | 1467739360516 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (195B2C00) [pid = 1064] [serial = 1298] [outer = 1515C000] 10:22:40 INFO - PROCESS | 1064 | 1467739360871 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]]]}] 10:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 10:22:40 INFO - PROCESS | 1064 | 1467739360910 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:22:40 INFO - PROCESS | 1064 | 1467739360912 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:22:40 INFO - PROCESS | 1064 | 1467739360915 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - PROCESS | 1064 | 1467739360916 Marionette TRACE conn6 <- [1,1694,null,{}] 10:22:40 INFO - PROCESS | 1064 | 1467739360919 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}] 10:22:40 INFO - PROCESS | 1064 | 1467739360921 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:41 INFO - PROCESS | 1064 | 1467739361035 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:22:41 INFO - PROCESS | 1064 | 1467739361043 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 1064 | 1467739361045 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:41 INFO - PROCESS | 1064 | ++DOCSHELL 19D95000 == 40 [pid = 1064] [id = 433] 10:22:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (19E13400) [pid = 1064] [serial = 1299] [outer = 00000000] 10:22:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19E1AC00) [pid = 1064] [serial = 1300] [outer = 19E13400] 10:22:41 INFO - PROCESS | 1064 | 1467739361088 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (19E16000) [pid = 1064] [serial = 1301] [outer = 19E13400] 10:22:41 INFO - PROCESS | 1064 | 1467739361510 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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 631ms 10:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:22:41 INFO - PROCESS | 1064 | 1467739361547 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 1064 | 1467739361549 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:22:41 INFO - PROCESS | 1064 | 1467739361552 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 1064 | 1467739361554 Marionette TRACE conn6 <- [1,1698,null,{}] 10:22:41 INFO - PROCESS | 1064 | 1467739361557 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}] 10:22:41 INFO - PROCESS | 1064 | 1467739361559 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:41 INFO - PROCESS | 1064 | 1467739361674 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:22:41 INFO - PROCESS | 1064 | 1467739361682 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 1064 | 1467739361684 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:41 INFO - PROCESS | 1064 | ++DOCSHELL 1632A800 == 41 [pid = 1064] [id = 434] 10:22:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (19107800) [pid = 1064] [serial = 1302] [outer = 00000000] 10:22:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1A0A6000) [pid = 1064] [serial = 1303] [outer = 19107800] 10:22:41 INFO - PROCESS | 1064 | 1467739361727 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1A0AD800) [pid = 1064] [serial = 1304] [outer = 19107800] 10:22:42 INFO - PROCESS | 1064 | 1467739362483 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]]]}] 10:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 10:22:42 INFO - PROCESS | 1064 | 1467739362524 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:22:42 INFO - PROCESS | 1064 | 1467739362528 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:22:42 INFO - PROCESS | 1064 | 1467739362533 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 1064 | 1467739362538 Marionette TRACE conn6 <- [1,1702,null,{}] 10:22:42 INFO - PROCESS | 1064 | 1467739362544 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}] 10:22:42 INFO - PROCESS | 1064 | 1467739362547 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:42 INFO - PROCESS | 1064 | 1467739362671 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:22:42 INFO - PROCESS | 1064 | 1467739362805 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 1064 | 1467739362808 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:42 INFO - PROCESS | 1064 | ++DOCSHELL 0CE3AC00 == 42 [pid = 1064] [id = 435] 10:22:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (0CE7AC00) [pid = 1064] [serial = 1305] [outer = 00000000] 10:22:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (104EE000) [pid = 1064] [serial = 1306] [outer = 0CE7AC00] 10:22:42 INFO - PROCESS | 1064 | 1467739362866 Marionette DEBUG loaded listener.js 10:22:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (1051E000) [pid = 1064] [serial = 1307] [outer = 0CE7AC00] 10:22:43 INFO - PROCESS | 1064 | 1467739363559 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]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1078ms 10:22:43 INFO - PROCESS | 1064 | 1467739363612 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 1064 | 1467739363616 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:22:43 INFO - PROCESS | 1064 | 1467739363781 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 1064 | 1467739363784 Marionette TRACE conn6 <- [1,1706,null,{}] 10:22:43 INFO - PROCESS | 1064 | 1467739363815 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}] 10:22:43 INFO - PROCESS | 1064 | 1467739363818 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:43 INFO - PROCESS | 1064 | 1467739363928 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:22:44 INFO - PROCESS | 1064 | 1467739364037 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 1064 | 1467739364041 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:44 INFO - PROCESS | 1064 | ++DOCSHELL 0CEEC400 == 43 [pid = 1064] [id = 436] 10:22:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (0FDF2400) [pid = 1064] [serial = 1308] [outer = 00000000] 10:22:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (104E0000) [pid = 1064] [serial = 1309] [outer = 0FDF2400] 10:22:44 INFO - PROCESS | 1064 | 1467739364090 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (10512C00) [pid = 1064] [serial = 1310] [outer = 0FDF2400] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 19D95000 == 42 [pid = 1064] [id = 433] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 15A58800 == 41 [pid = 1064] [id = 432] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 0C493000 == 40 [pid = 1064] [id = 431] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 19108400 == 39 [pid = 1064] [id = 430] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 10DC5C00 == 38 [pid = 1064] [id = 429] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 18BAA800 == 37 [pid = 1064] [id = 428] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 17C6B400 == 36 [pid = 1064] [id = 427] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 17873C00 == 35 [pid = 1064] [id = 426] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 148A2C00 == 34 [pid = 1064] [id = 425] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 10D88400 == 33 [pid = 1064] [id = 424] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (195B8C00) [pid = 1064] [serial = 1261] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 115DA400 == 32 [pid = 1064] [id = 423] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 1051F000 == 31 [pid = 1064] [id = 422] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 0FDF2C00 == 30 [pid = 1064] [id = 421] 10:22:44 INFO - PROCESS | 1064 | --DOCSHELL 14F29400 == 29 [pid = 1064] [id = 420] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (17873400) [pid = 1064] [serial = 1246] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (17BC4800) [pid = 1064] [serial = 1247] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (17CE5400) [pid = 1064] [serial = 1249] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (19109C00) [pid = 1064] [serial = 1252] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (18B3E800) [pid = 1064] [serial = 1250] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (191D3C00) [pid = 1064] [serial = 1258] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (19321400) [pid = 1064] [serial = 1253] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18BCF000) [pid = 1064] [serial = 1231] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (144CFC00) [pid = 1064] [serial = 1229] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (10D02400) [pid = 1064] [serial = 1228] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (104EE400) [pid = 1064] [serial = 1226] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (104D8800) [pid = 1064] [serial = 1225] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1504D800) [pid = 1064] [serial = 1243] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (108A3C00) [pid = 1064] [serial = 1240] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (10C1DC00) [pid = 1064] [serial = 1241] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (104D4C00) [pid = 1064] [serial = 1237] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (104EA800) [pid = 1064] [serial = 1238] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (18CC2400) [pid = 1064] [serial = 1259] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (104EBC00) [pid = 1064] [serial = 1235] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (0FD65400) [pid = 1064] [serial = 1234] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1910D000) [pid = 1064] [serial = 1232] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (15A64000) [pid = 1064] [serial = 1256] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (151ED000) [pid = 1064] [serial = 1255] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (15A59000) [pid = 1064] [serial = 1244] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1064 | 1467739364734 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]]]}] 10:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1166ms 10:22:44 INFO - PROCESS | 1064 | 1467739364793 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:22:44 INFO - PROCESS | 1064 | 1467739364796 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:22:44 INFO - PROCESS | 1064 | 1467739364802 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - PROCESS | 1064 | 1467739364804 Marionette TRACE conn6 <- [1,1710,null,{}] 10:22:44 INFO - PROCESS | 1064 | 1467739364809 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}] 10:22:44 INFO - PROCESS | 1064 | 1467739364813 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:44 INFO - PROCESS | 1064 | 1467739364901 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:22:44 INFO - PROCESS | 1064 | 1467739364992 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 1064 | 1467739364995 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:44 INFO - PROCESS | 1064 | ++DOCSHELL 104DDC00 == 30 [pid = 1064] [id = 437] 10:22:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (104ED800) [pid = 1064] [serial = 1311] [outer = 00000000] 10:22:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (1063D000) [pid = 1064] [serial = 1312] [outer = 104ED800] 10:22:45 INFO - PROCESS | 1064 | 1467739365043 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (1072C000) [pid = 1064] [serial = 1313] [outer = 104ED800] 10:22:45 INFO - PROCESS | 1064 | 1467739365477 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]]]}] 10:22:45 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 10:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 10:22:45 INFO - PROCESS | 1064 | 1467739365533 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:22:45 INFO - PROCESS | 1064 | 1467739365535 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:22:45 INFO - PROCESS | 1064 | 1467739365539 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:22:45 INFO - PROCESS | 1064 | 1467739365541 Marionette TRACE conn6 <- [1,1714,null,{}] 10:22:45 INFO - PROCESS | 1064 | 1467739365545 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}] 10:22:45 INFO - PROCESS | 1064 | 1467739365547 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:45 INFO - PROCESS | 1064 | 1467739365636 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:22:45 INFO - PROCESS | 1064 | 1467739365649 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 1064 | 1467739365655 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:45 INFO - PROCESS | 1064 | ++DOCSHELL 1446FC00 == 31 [pid = 1064] [id = 438] 10:22:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (14470800) [pid = 1064] [serial = 1314] [outer = 00000000] 10:22:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (144CE800) [pid = 1064] [serial = 1315] [outer = 14470800] 10:22:45 INFO - PROCESS | 1064 | 1467739365705 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (144D5800) [pid = 1064] [serial = 1316] [outer = 14470800] 10:22:46 INFO - PROCESS | 1064 | 1467739366170 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]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 10:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:22:46 INFO - PROCESS | 1064 | 1467739366217 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 1064 | 1467739366219 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:22:46 INFO - PROCESS | 1064 | 1467739366223 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - PROCESS | 1064 | 1467739366224 Marionette TRACE conn6 <- [1,1718,null,{}] 10:22:46 INFO - PROCESS | 1064 | 1467739366228 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}] 10:22:46 INFO - PROCESS | 1064 | 1467739366230 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:46 INFO - PROCESS | 1064 | 1467739366314 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:22:46 INFO - PROCESS | 1064 | 1467739366323 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:46 INFO - PROCESS | 1064 | 1467739366325 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:46 INFO - PROCESS | 1064 | ++DOCSHELL 15051000 == 32 [pid = 1064] [id = 439] 10:22:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1515E800) [pid = 1064] [serial = 1317] [outer = 00000000] 10:22:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (15A60C00) [pid = 1064] [serial = 1318] [outer = 1515E800] 10:22:46 INFO - PROCESS | 1064 | 1467739366379 Marionette DEBUG loaded listener.js 10:22:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (16C18400) [pid = 1064] [serial = 1319] [outer = 1515E800] 10:22:46 INFO - PROCESS | 1064 | 1467739366830 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]]]}] 10:22:46 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 10:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 10:22:46 INFO - PROCESS | 1064 | 1467739366859 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 1064 | 1467739366861 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:22:46 INFO - PROCESS | 1064 | 1467739366864 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:22:46 INFO - PROCESS | 1064 | 1467739366866 Marionette TRACE conn6 <- [1,1722,null,{}] 10:22:46 INFO - PROCESS | 1064 | 1467739366872 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}] 10:22:46 INFO - PROCESS | 1064 | 1467739366874 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:46 INFO - PROCESS | 1064 | 1467739367002 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:22:46 INFO - PROCESS | 1064 | 1467739367008 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:46 INFO - PROCESS | 1064 | 1467739367010 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:46 INFO - PROCESS | 1064 | ++DOCSHELL 17873800 == 33 [pid = 1064] [id = 440] 10:22:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17873C00) [pid = 1064] [serial = 1320] [outer = 00000000] 10:22:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17BC1800) [pid = 1064] [serial = 1321] [outer = 17873C00] 10:22:47 INFO - PROCESS | 1064 | 1467739367053 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17C19000) [pid = 1064] [serial = 1322] [outer = 17873C00] 10:22:47 INFO - PROCESS | 1064 | 1467739367496 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]]]}] 10:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 10:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:22:47 INFO - PROCESS | 1064 | 1467739367537 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:22:47 INFO - PROCESS | 1064 | 1467739367540 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:22:47 INFO - PROCESS | 1064 | 1467739367543 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:22:47 INFO - PROCESS | 1064 | 1467739367544 Marionette TRACE conn6 <- [1,1726,null,{}] 10:22:47 INFO - PROCESS | 1064 | 1467739367548 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}] 10:22:47 INFO - PROCESS | 1064 | 1467739367554 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:47 INFO - PROCESS | 1064 | 1467739367700 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:22:47 INFO - PROCESS | 1064 | 1467739367790 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 1064 | 1467739367792 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:47 INFO - PROCESS | 1064 | ++DOCSHELL 17C6B800 == 34 [pid = 1064] [id = 441] 10:22:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17CE0400) [pid = 1064] [serial = 1323] [outer = 00000000] 10:22:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18B41800) [pid = 1064] [serial = 1324] [outer = 17CE0400] 10:22:47 INFO - PROCESS | 1064 | 1467739367838 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18BC6800) [pid = 1064] [serial = 1325] [outer = 17CE0400] 10:22:48 INFO - PROCESS | 1064 | 1467739368286 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]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 770ms 10:22:48 INFO - PROCESS | 1064 | 1467739368319 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 1064 | 1467739368321 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:22:48 INFO - PROCESS | 1064 | 1467739368324 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:22:48 INFO - PROCESS | 1064 | 1467739368325 Marionette TRACE conn6 <- [1,1730,null,{}] 10:22:48 INFO - PROCESS | 1064 | 1467739368329 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}] 10:22:48 INFO - PROCESS | 1064 | 1467739368331 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:48 INFO - PROCESS | 1064 | 1467739368450 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:22:48 INFO - PROCESS | 1064 | 1467739368457 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 1064 | 1467739368458 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:48 INFO - PROCESS | 1064 | ++DOCSHELL 0C497000 == 35 [pid = 1064] [id = 442] 10:22:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (0C49BC00) [pid = 1064] [serial = 1326] [outer = 00000000] 10:22:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (18CC1C00) [pid = 1064] [serial = 1327] [outer = 0C49BC00] 10:22:48 INFO - PROCESS | 1064 | 1467739368501 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18B3E800) [pid = 1064] [serial = 1328] [outer = 0C49BC00] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (18BCDC00) [pid = 1064] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (1910B000) [pid = 1064] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (148EFC00) [pid = 1064] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (195B4800) [pid = 1064] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (17C6D800) [pid = 1064] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (0FDF4C00) [pid = 1064] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (14463C00) [pid = 1064] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (14468C00) [pid = 1064] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (18BC4C00) [pid = 1064] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1051F800) [pid = 1064] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17A24400) [pid = 1064] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (0C493400) [pid = 1064] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (19E13400) [pid = 1064] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:22:49 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1515C000) [pid = 1064] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:22:49 INFO - PROCESS | 1064 | 1467739369154 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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 870ms 10:22:49 INFO - PROCESS | 1064 | 1467739369198 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 1064 | 1467739369201 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:22:49 INFO - PROCESS | 1064 | 1467739369204 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 1064 | 1467739369205 Marionette TRACE conn6 <- [1,1734,null,{}] 10:22:49 INFO - PROCESS | 1064 | 1467739369209 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}] 10:22:49 INFO - PROCESS | 1064 | 1467739369211 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:49 INFO - PROCESS | 1064 | 1467739369289 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:22:49 INFO - PROCESS | 1064 | 1467739369382 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 1064 | 1467739369384 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:49 INFO - PROCESS | 1064 | ++DOCSHELL 1051B000 == 36 [pid = 1064] [id = 443] 10:22:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (10D07C00) [pid = 1064] [serial = 1329] [outer = 00000000] 10:22:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17CE8C00) [pid = 1064] [serial = 1330] [outer = 10D07C00] 10:22:49 INFO - PROCESS | 1064 | 1467739369428 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18C70400) [pid = 1064] [serial = 1331] [outer = 10D07C00] 10:22:49 INFO - PROCESS | 1064 | 1467739369778 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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 10:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:22:49 INFO - PROCESS | 1064 | 1467739369834 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 1064 | 1467739369836 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:22:49 INFO - PROCESS | 1064 | 1467739369840 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 1064 | 1467739369842 Marionette TRACE conn6 <- [1,1738,null,{}] 10:22:49 INFO - PROCESS | 1064 | 1467739369845 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}] 10:22:49 INFO - PROCESS | 1064 | 1467739369847 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:49 INFO - PROCESS | 1064 | 1467739369962 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:22:49 INFO - PROCESS | 1064 | 1467739369970 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 1064 | 1467739369972 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:49 INFO - PROCESS | 1064 | ++DOCSHELL 148E4400 == 37 [pid = 1064] [id = 444] 10:22:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (14BD0400) [pid = 1064] [serial = 1332] [outer = 00000000] 10:22:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (191D9400) [pid = 1064] [serial = 1333] [outer = 14BD0400] 10:22:49 INFO - PROCESS | 1064 | 1467739370015 Marionette DEBUG loaded listener.js 10:22:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19320400) [pid = 1064] [serial = 1334] [outer = 14BD0400] 10:22:50 INFO - PROCESS | 1064 | 1467739370435 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]]]}] 10:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 10:22:50 INFO - PROCESS | 1064 | 1467739370470 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:22:50 INFO - PROCESS | 1064 | 1467739370473 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:22:50 INFO - PROCESS | 1064 | 1467739370476 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:22:50 INFO - PROCESS | 1064 | 1467739370478 Marionette TRACE conn6 <- [1,1742,null,{}] 10:22:50 INFO - PROCESS | 1064 | 1467739370481 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}] 10:22:50 INFO - PROCESS | 1064 | 1467739370483 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:50 INFO - PROCESS | 1064 | 1467739370598 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:22:50 INFO - PROCESS | 1064 | 1467739370691 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:50 INFO - PROCESS | 1064 | 1467739370692 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:50 INFO - PROCESS | 1064 | ++DOCSHELL 104EBC00 == 38 [pid = 1064] [id = 445] 10:22:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (104EDC00) [pid = 1064] [serial = 1335] [outer = 00000000] 10:22:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (195B3800) [pid = 1064] [serial = 1336] [outer = 104EDC00] 10:22:50 INFO - PROCESS | 1064 | 1467739370737 Marionette DEBUG loaded listener.js 10:22:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (195B8800) [pid = 1064] [serial = 1337] [outer = 104EDC00] 10:22:51 INFO - PROCESS | 1064 | 1467739371169 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]]]}] 10:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 10:22:51 INFO - PROCESS | 1064 | 1467739371207 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:22:51 INFO - PROCESS | 1064 | 1467739371212 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:22:51 INFO - PROCESS | 1064 | 1467739371216 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - PROCESS | 1064 | 1467739371220 Marionette TRACE conn6 <- [1,1746,null,{}] 10:22:51 INFO - PROCESS | 1064 | 1467739371226 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}] 10:22:51 INFO - PROCESS | 1064 | 1467739371229 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:51 INFO - PROCESS | 1064 | 1467739371341 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:22:51 INFO - PROCESS | 1064 | 1467739371449 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:51 INFO - PROCESS | 1064 | 1467739371452 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:51 INFO - PROCESS | 1064 | ++DOCSHELL 0C495800 == 39 [pid = 1064] [id = 446] 10:22:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (0CE36C00) [pid = 1064] [serial = 1338] [outer = 00000000] 10:22:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (104D8400) [pid = 1064] [serial = 1339] [outer = 0CE36C00] 10:22:51 INFO - PROCESS | 1064 | 1467739371510 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (104EE400) [pid = 1064] [serial = 1340] [outer = 0CE36C00] 10:22:52 INFO - PROCESS | 1064 | 1467739372132 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]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 990ms 10:22:52 INFO - PROCESS | 1064 | 1467739372207 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 1064 | 1467739372212 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:22:52 INFO - PROCESS | 1064 | 1467739372219 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - PROCESS | 1064 | 1467739372222 Marionette TRACE conn6 <- [1,1750,null,{}] 10:22:52 INFO - PROCESS | 1064 | 1467739372226 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}] 10:22:52 INFO - PROCESS | 1064 | 1467739372229 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:52 INFO - PROCESS | 1064 | 1467739372340 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:22:52 INFO - PROCESS | 1064 | 1467739372475 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:52 INFO - PROCESS | 1064 | 1467739372477 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:52 INFO - PROCESS | 1064 | ++DOCSHELL 1446B000 == 40 [pid = 1064] [id = 447] 10:22:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (144CE000) [pid = 1064] [serial = 1341] [outer = 00000000] 10:22:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (14F2C800) [pid = 1064] [serial = 1342] [outer = 144CE000] 10:22:52 INFO - PROCESS | 1064 | 1467739372535 Marionette DEBUG loaded listener.js 10:22:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (151EC800) [pid = 1064] [serial = 1343] [outer = 144CE000] 10:22:53 INFO - PROCESS | 1064 | 1467739373147 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]]]}] 10:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 10:22:53 INFO - PROCESS | 1064 | 1467739373192 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:22:53 INFO - PROCESS | 1064 | 1467739373195 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:22:53 INFO - PROCESS | 1064 | 1467739373199 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:22:53 INFO - PROCESS | 1064 | 1467739373202 Marionette TRACE conn6 <- [1,1754,null,{}] 10:22:53 INFO - PROCESS | 1064 | 1467739373214 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}] 10:22:53 INFO - PROCESS | 1064 | 1467739373219 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:53 INFO - PROCESS | 1064 | 1467739373327 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:22:53 INFO - PROCESS | 1064 | 1467739373465 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 1064 | 1467739373468 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:53 INFO - PROCESS | 1064 | ++DOCSHELL 195BCC00 == 41 [pid = 1064] [id = 448] 10:22:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (195BE800) [pid = 1064] [serial = 1344] [outer = 00000000] 10:22:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (19D95000) [pid = 1064] [serial = 1345] [outer = 195BE800] 10:22:53 INFO - PROCESS | 1064 | 1467739373526 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (19E1CC00) [pid = 1064] [serial = 1346] [outer = 195BE800] 10:22:54 INFO - PROCESS | 1064 | 1467739374090 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]]]}] 10:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 10:22:54 INFO - PROCESS | 1064 | 1467739374132 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 1064 | 1467739374135 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:22:54 INFO - PROCESS | 1064 | 1467739374139 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - PROCESS | 1064 | 1467739374141 Marionette TRACE conn6 <- [1,1758,null,{}] 10:22:54 INFO - PROCESS | 1064 | 1467739374145 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}] 10:22:54 INFO - PROCESS | 1064 | 1467739374147 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:54 INFO - PROCESS | 1064 | 1467739374255 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:22:54 INFO - PROCESS | 1064 | 1467739374363 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:54 INFO - PROCESS | 1064 | 1467739374365 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:54 INFO - PROCESS | 1064 | ++DOCSHELL 1A0A5C00 == 42 [pid = 1064] [id = 449] 10:22:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1A0A6C00) [pid = 1064] [serial = 1347] [outer = 00000000] 10:22:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1A418000) [pid = 1064] [serial = 1348] [outer = 1A0A6C00] 10:22:54 INFO - PROCESS | 1064 | 1467739374421 Marionette DEBUG loaded listener.js 10:22:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (1A41EC00) [pid = 1064] [serial = 1349] [outer = 1A0A6C00] 10:22:55 INFO - PROCESS | 1064 | 1467739375220 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]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1118ms 10:22:55 INFO - PROCESS | 1064 | 1467739375260 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 1064 | 1467739375265 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:22:55 INFO - PROCESS | 1064 | 1467739375270 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 1064 | 1467739375273 Marionette TRACE conn6 <- [1,1762,null,{}] 10:22:55 INFO - PROCESS | 1064 | 1467739375293 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}] 10:22:55 INFO - PROCESS | 1064 | 1467739375295 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:55 INFO - PROCESS | 1064 | 1467739375396 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:22:55 INFO - PROCESS | 1064 | 1467739375536 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:55 INFO - PROCESS | 1064 | 1467739375540 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:55 INFO - PROCESS | 1064 | ++DOCSHELL 1063D400 == 43 [pid = 1064] [id = 450] 10:22:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (1063E800) [pid = 1064] [serial = 1350] [outer = 00000000] 10:22:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (1072B000) [pid = 1064] [serial = 1351] [outer = 1063E800] 10:22:55 INFO - PROCESS | 1064 | 1467739375592 Marionette DEBUG loaded listener.js 10:22:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (109F2000) [pid = 1064] [serial = 1352] [outer = 1063E800] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 148E4400 == 42 [pid = 1064] [id = 444] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 1051B000 == 41 [pid = 1064] [id = 443] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 0C497000 == 40 [pid = 1064] [id = 442] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 17C6B800 == 39 [pid = 1064] [id = 441] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 17873800 == 38 [pid = 1064] [id = 440] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 15051000 == 37 [pid = 1064] [id = 439] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 1446FC00 == 36 [pid = 1064] [id = 438] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 104DDC00 == 35 [pid = 1064] [id = 437] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 0CEEC400 == 34 [pid = 1064] [id = 436] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 1632A800 == 33 [pid = 1064] [id = 434] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 0CE3AC00 == 32 [pid = 1064] [id = 435] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 1A0A5C00 == 31 [pid = 1064] [id = 449] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 195BCC00 == 30 [pid = 1064] [id = 448] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 104EBC00 == 29 [pid = 1064] [id = 445] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 0C495800 == 28 [pid = 1064] [id = 446] 10:22:56 INFO - PROCESS | 1064 | --DOCSHELL 1446B000 == 27 [pid = 1064] [id = 447] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (18F7C400) [pid = 1064] [serial = 1288] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (191DD800) [pid = 1064] [serial = 1291] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (15050000) [pid = 1064] [serial = 1276] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (15A5D800) [pid = 1064] [serial = 1277] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (195BDC00) [pid = 1064] [serial = 1262] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (18B0B000) [pid = 1064] [serial = 1282] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (18B10C00) [pid = 1064] [serial = 1283] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (10472C00) [pid = 1064] [serial = 1264] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (1047D800) [pid = 1064] [serial = 1265] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1446BC00) [pid = 1064] [serial = 1270] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (144CB800) [pid = 1064] [serial = 1271] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (144D8000) [pid = 1064] [serial = 1273] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (148F1800) [pid = 1064] [serial = 1274] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (18BD0800) [pid = 1064] [serial = 1285] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (10642C00) [pid = 1064] [serial = 1267] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (10644800) [pid = 1064] [serial = 1268] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17C5F400) [pid = 1064] [serial = 1279] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17C68800) [pid = 1064] [serial = 1280] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (10475C00) [pid = 1064] [serial = 1294] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (19E1AC00) [pid = 1064] [serial = 1300] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1932BC00) [pid = 1064] [serial = 1292] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (144DA800) [pid = 1064] [serial = 1295] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (195B0400) [pid = 1064] [serial = 1297] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18F7FC00) [pid = 1064] [serial = 1289] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (19E16000) [pid = 1064] [serial = 1301] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (195B2C00) [pid = 1064] [serial = 1298] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18BD1000) [pid = 1064] [serial = 1286] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1A0A6000) [pid = 1064] [serial = 1303] [outer = 00000000] [url = about:blank] 10:22:56 INFO - PROCESS | 1064 | 1467739376841 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]]]}] 10:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1600ms 10:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:22:56 INFO - PROCESS | 1064 | 1467739376871 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:22:56 INFO - PROCESS | 1064 | 1467739376875 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:22:56 INFO - PROCESS | 1064 | 1467739376880 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:22:56 INFO - PROCESS | 1064 | 1467739376883 Marionette TRACE conn6 <- [1,1766,null,{}] 10:22:56 INFO - PROCESS | 1064 | 1467739376889 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}] 10:22:56 INFO - PROCESS | 1064 | 1467739376892 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:56 INFO - PROCESS | 1064 | 1467739376972 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:22:56 INFO - PROCESS | 1064 | 1467739376979 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 1064 | 1467739376983 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:56 INFO - PROCESS | 1064 | ++DOCSHELL 1047D800 == 28 [pid = 1064] [id = 451] 10:22:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (10480C00) [pid = 1064] [serial = 1353] [outer = 00000000] 10:22:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (104DC800) [pid = 1064] [serial = 1354] [outer = 10480C00] 10:22:57 INFO - PROCESS | 1064 | 1467739377031 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (104E5400) [pid = 1064] [serial = 1355] [outer = 10480C00] 10:22:57 INFO - PROCESS | 1064 | 1467739377532 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]]]}] 10:22:57 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 10:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 10:22:57 INFO - PROCESS | 1064 | 1467739377570 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:22:57 INFO - PROCESS | 1064 | 1467739377575 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:22:57 INFO - PROCESS | 1064 | 1467739377581 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:22:57 INFO - PROCESS | 1064 | 1467739377584 Marionette TRACE conn6 <- [1,1770,null,{}] 10:22:57 INFO - PROCESS | 1064 | 1467739377588 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}] 10:22:57 INFO - PROCESS | 1064 | 1467739377590 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:57 INFO - PROCESS | 1064 | 1467739377678 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:22:57 INFO - PROCESS | 1064 | 1467739377716 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:57 INFO - PROCESS | 1064 | 1467739377718 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:57 INFO - PROCESS | 1064 | ++DOCSHELL 108A1000 == 29 [pid = 1064] [id = 452] 10:22:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (108A1400) [pid = 1064] [serial = 1356] [outer = 00000000] 10:22:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (109FAC00) [pid = 1064] [serial = 1357] [outer = 108A1400] 10:22:57 INFO - PROCESS | 1064 | 1467739377775 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (10D01400) [pid = 1064] [serial = 1358] [outer = 108A1400] 10:22:58 INFO - PROCESS | 1064 | 1467739378258 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]]]}] 10:22:58 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 10:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 10:22:58 INFO - PROCESS | 1064 | 1467739378315 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:22:58 INFO - PROCESS | 1064 | 1467739378317 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:22:58 INFO - PROCESS | 1064 | 1467739378321 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:22:58 INFO - PROCESS | 1064 | 1467739378324 Marionette TRACE conn6 <- [1,1774,null,{}] 10:22:58 INFO - PROCESS | 1064 | 1467739378335 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}] 10:22:58 INFO - PROCESS | 1064 | 1467739378339 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:58 INFO - PROCESS | 1064 | 1467739378424 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:22:58 INFO - PROCESS | 1064 | 1467739378433 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 1064 | 1467739378436 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:58 INFO - PROCESS | 1064 | ++DOCSHELL 148ACC00 == 30 [pid = 1064] [id = 453] 10:22:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (148AE400) [pid = 1064] [serial = 1359] [outer = 00000000] 10:22:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (149CF800) [pid = 1064] [serial = 1360] [outer = 148AE400] 10:22:58 INFO - PROCESS | 1064 | 1467739378484 Marionette DEBUG loaded listener.js 10:22:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (14F47800) [pid = 1064] [serial = 1361] [outer = 148AE400] 10:22:58 INFO - PROCESS | 1064 | 1467739378938 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]]]}] 10:22:58 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 10:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 10:22:58 INFO - PROCESS | 1064 | 1467739378995 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:22:58 INFO - PROCESS | 1064 | 1467739378998 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:22:58 INFO - PROCESS | 1064 | 1467739379001 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:22:58 INFO - PROCESS | 1064 | 1467739379003 Marionette TRACE conn6 <- [1,1778,null,{}] 10:22:58 INFO - PROCESS | 1064 | 1467739379006 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}] 10:22:58 INFO - PROCESS | 1064 | 1467739379008 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:59 INFO - PROCESS | 1064 | 1467739379149 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:22:59 INFO - PROCESS | 1064 | 1467739379165 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 1064 | 1467739379167 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:59 INFO - PROCESS | 1064 | ++DOCSHELL 150EAC00 == 31 [pid = 1064] [id = 454] 10:22:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1515E000) [pid = 1064] [serial = 1362] [outer = 00000000] 10:22:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (16C17C00) [pid = 1064] [serial = 1363] [outer = 1515E000] 10:22:59 INFO - PROCESS | 1064 | 1467739379212 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17AFB400) [pid = 1064] [serial = 1364] [outer = 1515E000] 10:22:59 INFO - PROCESS | 1064 | 1467739379656 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]]]}] 10:22:59 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) 10:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 10:22:59 INFO - PROCESS | 1064 | 1467739379675 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 1064 | 1467739379677 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:22:59 INFO - PROCESS | 1064 | 1467739379686 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 1064 | 1467739379688 Marionette TRACE conn6 <- [1,1782,null,{}] 10:22:59 INFO - PROCESS | 1064 | 1467739379691 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}] 10:22:59 INFO - PROCESS | 1064 | 1467739379693 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:59 INFO - PROCESS | 1064 | 1467739379801 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:22:59 INFO - PROCESS | 1064 | 1467739379808 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 1064 | 1467739379810 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:22:59 INFO - PROCESS | 1064 | ++DOCSHELL 17BCE400 == 32 [pid = 1064] [id = 455] 10:22:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17BCEC00) [pid = 1064] [serial = 1365] [outer = 00000000] 10:22:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17C65800) [pid = 1064] [serial = 1366] [outer = 17BCEC00] 10:22:59 INFO - PROCESS | 1064 | 1467739379854 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17C6D000) [pid = 1064] [serial = 1367] [outer = 17BCEC00] 10:23:00 INFO - PROCESS | 1064 | 1467739380320 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]]]}] 10:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 10:23:00 INFO - PROCESS | 1064 | 1467739380360 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 1064 | 1467739380362 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:23:00 INFO - PROCESS | 1064 | 1467739380371 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - PROCESS | 1064 | 1467739380373 Marionette TRACE conn6 <- [1,1786,null,{}] 10:23:00 INFO - PROCESS | 1064 | 1467739380376 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}] 10:23:00 INFO - PROCESS | 1064 | 1467739380382 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:00 INFO - PROCESS | 1064 | 1467739380550 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:23:00 INFO - PROCESS | 1064 | 1467739380578 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 1064 | 1467739380580 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:00 INFO - PROCESS | 1064 | ++DOCSHELL 17CEB400 == 33 [pid = 1064] [id = 456] 10:23:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (18B33C00) [pid = 1064] [serial = 1368] [outer = 00000000] 10:23:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (18BD1C00) [pid = 1064] [serial = 1369] [outer = 18B33C00] 10:23:00 INFO - PROCESS | 1064 | 1467739380625 Marionette DEBUG loaded listener.js 10:23:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18F5E000) [pid = 1064] [serial = 1370] [outer = 18B33C00] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (17873C00) [pid = 1064] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (1515E800) [pid = 1064] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (14470800) [pid = 1064] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (104ED800) [pid = 1064] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (0FDF2400) [pid = 1064] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (19107800) [pid = 1064] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17CE0400) [pid = 1064] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (0CE7AC00) [pid = 1064] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14BD0400) [pid = 1064] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10D07C00) [pid = 1064] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (0C49BC00) [pid = 1064] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:23:01 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (104EDC00) [pid = 1064] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:23:01 INFO - PROCESS | 1064 | 1467739381284 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]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 930ms 10:23:01 INFO - PROCESS | 1064 | 1467739381305 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:23:01 INFO - PROCESS | 1064 | 1467739381307 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:23:01 INFO - PROCESS | 1064 | 1467739381314 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 1064 | 1467739381316 Marionette TRACE conn6 <- [1,1790,null,{}] 10:23:01 INFO - PROCESS | 1064 | 1467739381319 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}] 10:23:01 INFO - PROCESS | 1064 | 1467739381321 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:01 INFO - PROCESS | 1064 | 1467739381397 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:23:01 INFO - PROCESS | 1064 | 1467739381403 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:01 INFO - PROCESS | 1064 | 1467739381405 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:01 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE4400 == 34 [pid = 1064] [id = 457] 10:23:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (0FDFEC00) [pid = 1064] [serial = 1371] [outer = 00000000] 10:23:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (144D7000) [pid = 1064] [serial = 1372] [outer = 0FDFEC00] 10:23:01 INFO - PROCESS | 1064 | 1467739381448 Marionette DEBUG loaded listener.js 10:23:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (148E8400) [pid = 1064] [serial = 1373] [outer = 0FDFEC00] 10:23:01 INFO - PROCESS | 1064 | 1467739381909 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]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 10:23:01 INFO - PROCESS | 1064 | 1467739381945 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:23:01 INFO - PROCESS | 1064 | 1467739381947 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:23:01 INFO - PROCESS | 1064 | 1467739381950 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 1064 | 1467739381952 Marionette TRACE conn6 <- [1,1794,null,{}] 10:23:01 INFO - PROCESS | 1064 | 1467739381955 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}] 10:23:01 INFO - PROCESS | 1064 | 1467739381957 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:02 INFO - PROCESS | 1064 | 1467739382033 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:23:02 INFO - PROCESS | 1064 | 1467739382039 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 1064 | 1467739382040 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:02 INFO - PROCESS | 1064 | ++DOCSHELL 10643C00 == 35 [pid = 1064] [id = 458] 10:23:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (14472400) [pid = 1064] [serial = 1374] [outer = 00000000] 10:23:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18F83400) [pid = 1064] [serial = 1375] [outer = 14472400] 10:23:02 INFO - PROCESS | 1064 | 1467739382085 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18B35000) [pid = 1064] [serial = 1376] [outer = 14472400] 10:23:02 INFO - PROCESS | 1064 | 1467739382511 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]]]}] 10:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 10:23:02 INFO - PROCESS | 1064 | 1467739382521 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 1064 | 1467739382523 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:23:02 INFO - PROCESS | 1064 | 1467739382526 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - PROCESS | 1064 | 1467739382528 Marionette TRACE conn6 <- [1,1798,null,{}] 10:23:02 INFO - PROCESS | 1064 | 1467739382532 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}] 10:23:02 INFO - PROCESS | 1064 | 1467739382533 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:02 INFO - PROCESS | 1064 | 1467739382653 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:23:02 INFO - PROCESS | 1064 | 1467739382662 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 1064 | 1467739382663 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:02 INFO - PROCESS | 1064 | ++DOCSHELL 1481CC00 == 36 [pid = 1064] [id = 459] 10:23:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (191DAC00) [pid = 1064] [serial = 1377] [outer = 00000000] 10:23:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (19326400) [pid = 1064] [serial = 1378] [outer = 191DAC00] 10:23:02 INFO - PROCESS | 1064 | 1467739382707 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19398800) [pid = 1064] [serial = 1379] [outer = 191DAC00] 10:23:03 INFO - PROCESS | 1064 | 1467739383133 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]]]}] 10:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 10:23:03 INFO - PROCESS | 1064 | 1467739383157 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:23:03 INFO - PROCESS | 1064 | 1467739383159 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:23:03 INFO - PROCESS | 1064 | 1467739383162 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:23:03 INFO - PROCESS | 1064 | 1467739383164 Marionette TRACE conn6 <- [1,1802,null,{}] 10:23:03 INFO - PROCESS | 1064 | 1467739383168 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}] 10:23:03 INFO - PROCESS | 1064 | 1467739383169 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:03 INFO - PROCESS | 1064 | 1467739383291 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:23:03 INFO - PROCESS | 1064 | 1467739383487 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 1064 | 1467739383491 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:03 INFO - PROCESS | 1064 | ++DOCSHELL 0A86F000 == 37 [pid = 1064] [id = 460] 10:23:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (0A8CA000) [pid = 1064] [serial = 1380] [outer = 00000000] 10:23:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (0C497400) [pid = 1064] [serial = 1381] [outer = 0A8CA000] 10:23:03 INFO - PROCESS | 1064 | 1467739383555 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (0CEE0400) [pid = 1064] [serial = 1382] [outer = 0A8CA000] 10:23:04 INFO - PROCESS | 1064 | 1467739384333 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]]]}] 10:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1218ms 10:23:04 INFO - PROCESS | 1064 | 1467739384383 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:23:04 INFO - PROCESS | 1064 | 1467739384388 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:23:04 INFO - PROCESS | 1064 | 1467739384393 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:23:04 INFO - PROCESS | 1064 | 1467739384396 Marionette TRACE conn6 <- [1,1806,null,{}] 10:23:04 INFO - PROCESS | 1064 | 1467739384400 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}] 10:23:04 INFO - PROCESS | 1064 | 1467739384403 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:04 INFO - PROCESS | 1064 | 1467739384529 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:23:04 INFO - PROCESS | 1064 | 1467739384666 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:04 INFO - PROCESS | 1064 | 1467739384669 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:04 INFO - PROCESS | 1064 | ++DOCSHELL 14464C00 == 38 [pid = 1064] [id = 461] 10:23:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1446F400) [pid = 1064] [serial = 1383] [outer = 00000000] 10:23:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (144D8400) [pid = 1064] [serial = 1384] [outer = 1446F400] 10:23:04 INFO - PROCESS | 1064 | 1467739384726 Marionette DEBUG loaded listener.js 10:23:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (15052C00) [pid = 1064] [serial = 1385] [outer = 1446F400] 10:23:05 INFO - PROCESS | 1064 | 1467739385565 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]]]}] 10:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1221ms 10:23:05 INFO - PROCESS | 1064 | 1467739385615 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 1064 | 1467739385619 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:23:05 INFO - PROCESS | 1064 | 1467739385624 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 1064 | 1467739385628 Marionette TRACE conn6 <- [1,1810,null,{}] 10:23:05 INFO - PROCESS | 1064 | 1467739385633 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}] 10:23:05 INFO - PROCESS | 1064 | 1467739385637 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:05 INFO - PROCESS | 1064 | 1467739385798 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:23:05 INFO - PROCESS | 1064 | 1467739385898 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 1064 | 1467739385902 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:05 INFO - PROCESS | 1064 | ++DOCSHELL 10519400 == 39 [pid = 1064] [id = 462] 10:23:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (1051A800) [pid = 1064] [serial = 1386] [outer = 00000000] 10:23:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (10648400) [pid = 1064] [serial = 1387] [outer = 1051A800] 10:23:05 INFO - PROCESS | 1064 | 1467739385953 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1072A000) [pid = 1064] [serial = 1388] [outer = 1051A800] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 1481CC00 == 38 [pid = 1064] [id = 459] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 10643C00 == 37 [pid = 1064] [id = 458] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 0CEE4400 == 36 [pid = 1064] [id = 457] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 17CEB400 == 35 [pid = 1064] [id = 456] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 17BCE400 == 34 [pid = 1064] [id = 455] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 150EAC00 == 33 [pid = 1064] [id = 454] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 148ACC00 == 32 [pid = 1064] [id = 453] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 108A1000 == 31 [pid = 1064] [id = 452] 10:23:06 INFO - PROCESS | 1064 | --DOCSHELL 1047D800 == 30 [pid = 1064] [id = 451] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (18CC1C00) [pid = 1064] [serial = 1327] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (191D9400) [pid = 1064] [serial = 1333] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (195B3800) [pid = 1064] [serial = 1336] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (18B3E800) [pid = 1064] [serial = 1328] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (195B8800) [pid = 1064] [serial = 1337] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (17C19000) [pid = 1064] [serial = 1322] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (16C18400) [pid = 1064] [serial = 1319] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18C70400) [pid = 1064] [serial = 1331] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17BC1800) [pid = 1064] [serial = 1321] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (15A60C00) [pid = 1064] [serial = 1318] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (144CE800) [pid = 1064] [serial = 1315] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (144D5800) [pid = 1064] [serial = 1316] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1063D000) [pid = 1064] [serial = 1312] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1072C000) [pid = 1064] [serial = 1313] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (104E0000) [pid = 1064] [serial = 1309] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10512C00) [pid = 1064] [serial = 1310] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1A0AD800) [pid = 1064] [serial = 1304] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (18BC6800) [pid = 1064] [serial = 1325] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (104EE000) [pid = 1064] [serial = 1306] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1051E000) [pid = 1064] [serial = 1307] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18B41800) [pid = 1064] [serial = 1324] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (19320400) [pid = 1064] [serial = 1334] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (17CE8C00) [pid = 1064] [serial = 1330] [outer = 00000000] [url = about:blank] 10:23:06 INFO - PROCESS | 1064 | 1467739386463 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]]]}] 10:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 870ms 10:23:06 INFO - PROCESS | 1064 | 1467739386498 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 1064 | 1467739386503 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:23:06 INFO - PROCESS | 1064 | 1467739386509 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 1064 | 1467739386512 Marionette TRACE conn6 <- [1,1814,null,{}] 10:23:06 INFO - PROCESS | 1064 | 1467739386516 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}] 10:23:06 INFO - PROCESS | 1064 | 1467739386518 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:06 INFO - PROCESS | 1064 | 1467739386607 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:23:06 INFO - PROCESS | 1064 | 1467739386616 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 1064 | 1467739386618 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:06 INFO - PROCESS | 1064 | ++DOCSHELL 1051C400 == 31 [pid = 1064] [id = 463] 10:23:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (1051D000) [pid = 1064] [serial = 1389] [outer = 00000000] 10:23:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (1072E400) [pid = 1064] [serial = 1390] [outer = 1051D000] 10:23:06 INFO - PROCESS | 1064 | 1467739386666 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (115DE800) [pid = 1064] [serial = 1391] [outer = 1051D000] 10:23:07 INFO - PROCESS | 1064 | 1467739387163 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]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 10:23:07 INFO - PROCESS | 1064 | 1467739387184 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 1064 | 1467739387186 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:23:07 INFO - PROCESS | 1064 | 1467739387189 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:23:07 INFO - PROCESS | 1064 | 1467739387193 Marionette TRACE conn6 <- [1,1818,null,{}] 10:23:07 INFO - PROCESS | 1064 | 1467739387204 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}] 10:23:07 INFO - PROCESS | 1064 | 1467739387208 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:07 INFO - PROCESS | 1064 | 1467739387296 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:23:07 INFO - PROCESS | 1064 | 1467739387334 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 1064 | 1467739387337 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:07 INFO - PROCESS | 1064 | ++DOCSHELL 15045800 == 32 [pid = 1064] [id = 464] 10:23:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (15046000) [pid = 1064] [serial = 1392] [outer = 00000000] 10:23:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (15162C00) [pid = 1064] [serial = 1393] [outer = 15046000] 10:23:07 INFO - PROCESS | 1064 | 1467739387386 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (16329C00) [pid = 1064] [serial = 1394] [outer = 15046000] 10:23:07 INFO - PROCESS | 1064 | 1467739387870 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]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 10:23:07 INFO - PROCESS | 1064 | 1467739387923 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 1064 | 1467739387926 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:23:07 INFO - PROCESS | 1064 | 1467739387929 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - PROCESS | 1064 | 1467739387931 Marionette TRACE conn6 <- [1,1822,null,{}] 10:23:07 INFO - PROCESS | 1064 | 1467739387934 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}] 10:23:07 INFO - PROCESS | 1064 | 1467739387936 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:08 INFO - PROCESS | 1064 | 1467739388020 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:23:08 INFO - PROCESS | 1064 | 1467739388025 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 1064 | 1467739388036 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:08 INFO - PROCESS | 1064 | ++DOCSHELL 17C1C400 == 33 [pid = 1064] [id = 465] 10:23:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17C64C00) [pid = 1064] [serial = 1395] [outer = 00000000] 10:23:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17CE0800) [pid = 1064] [serial = 1396] [outer = 17C64C00] 10:23:08 INFO - PROCESS | 1064 | 1467739388080 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18B10400) [pid = 1064] [serial = 1397] [outer = 17C64C00] 10:23:08 INFO - PROCESS | 1064 | 1467739388557 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]]]}] 10:23:08 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 10:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 10:23:08 INFO - PROCESS | 1064 | 1467739388603 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 1064 | 1467739388605 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:23:08 INFO - PROCESS | 1064 | 1467739388614 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 1064 | 1467739388616 Marionette TRACE conn6 <- [1,1826,null,{}] 10:23:08 INFO - PROCESS | 1064 | 1467739388620 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}] 10:23:08 INFO - PROCESS | 1064 | 1467739388622 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:08 INFO - PROCESS | 1064 | 1467739388757 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:23:08 INFO - PROCESS | 1064 | 1467739388774 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 1064 | 1467739388776 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:08 INFO - PROCESS | 1064 | ++DOCSHELL 10641C00 == 34 [pid = 1064] [id = 466] 10:23:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17CE1000) [pid = 1064] [serial = 1398] [outer = 00000000] 10:23:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18BC8C00) [pid = 1064] [serial = 1399] [outer = 17CE1000] 10:23:08 INFO - PROCESS | 1064 | 1467739388820 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18C6F000) [pid = 1064] [serial = 1400] [outer = 17CE1000] 10:23:09 INFO - PROCESS | 1064 | 1467739389277 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]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 10:23:09 INFO - PROCESS | 1064 | 1467739389344 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 1064 | 1467739389346 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:23:09 INFO - PROCESS | 1064 | 1467739389360 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 1064 | 1467739389362 Marionette TRACE conn6 <- [1,1830,null,{}] 10:23:09 INFO - PROCESS | 1064 | 1467739389366 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}] 10:23:09 INFO - PROCESS | 1064 | 1467739389371 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:09 INFO - PROCESS | 1064 | 1467739389520 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:23:09 INFO - PROCESS | 1064 | 1467739389577 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 1064 | 1467739389579 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:09 INFO - PROCESS | 1064 | ++DOCSHELL 14FA1400 == 35 [pid = 1064] [id = 467] 10:23:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18CC0C00) [pid = 1064] [serial = 1401] [outer = 00000000] 10:23:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (191DF000) [pid = 1064] [serial = 1402] [outer = 18CC0C00] 10:23:09 INFO - PROCESS | 1064 | 1467739389625 Marionette DEBUG loaded listener.js 10:23:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (1932B400) [pid = 1064] [serial = 1403] [outer = 18CC0C00] 10:23:10 INFO - PROCESS | 1064 | 1467739390043 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]]]}] 10:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 10:23:10 INFO - PROCESS | 1064 | 1467739390104 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 1064 | 1467739390106 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:23:10 INFO - PROCESS | 1064 | 1467739390109 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 1064 | 1467739390111 Marionette TRACE conn6 <- [1,1834,null,{}] 10:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:23:10 INFO - PROCESS | 1064 | 1467739390114 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}] 10:23:10 INFO - PROCESS | 1064 | 1467739390125 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:10 INFO - PROCESS | 1064 | 1467739390236 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:23:10 INFO - PROCESS | 1064 | 1467739390245 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 1064 | 1467739390247 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:10 INFO - PROCESS | 1064 | ++DOCSHELL 195B2000 == 36 [pid = 1064] [id = 468] 10:23:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (195B3400) [pid = 1064] [serial = 1404] [outer = 00000000] 10:23:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (195D1400) [pid = 1064] [serial = 1405] [outer = 195B3400] 10:23:10 INFO - PROCESS | 1064 | 1467739390342 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (19D8A800) [pid = 1064] [serial = 1406] [outer = 195B3400] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1063E800) [pid = 1064] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (10480C00) [pid = 1064] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (108A1400) [pid = 1064] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (148AE400) [pid = 1064] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (1515E000) [pid = 1064] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (17BCEC00) [pid = 1064] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18B33C00) [pid = 1064] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (0FDFEC00) [pid = 1064] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (14472400) [pid = 1064] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (0CE36C00) [pid = 1064] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (144CE000) [pid = 1064] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (195BE800) [pid = 1064] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:23:10 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1A0A6C00) [pid = 1064] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:23:10 INFO - PROCESS | 1064 | 1467739390815 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]]]}] 10:23:10 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) 10:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 10:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:23:10 INFO - PROCESS | 1064 | 1467739390846 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 1064 | 1467739390848 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:23:10 INFO - PROCESS | 1064 | 1467739390851 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 1064 | 1467739390853 Marionette TRACE conn6 <- [1,1838,null,{}] 10:23:10 INFO - PROCESS | 1064 | 1467739390856 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}] 10:23:10 INFO - PROCESS | 1064 | 1467739390858 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:10 INFO - PROCESS | 1064 | 1467739390936 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:23:11 INFO - PROCESS | 1064 | 1467739391032 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 1064 | 1467739391033 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:11 INFO - PROCESS | 1064 | ++DOCSHELL 0FDFEC00 == 37 [pid = 1064] [id = 469] 10:23:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1047C800) [pid = 1064] [serial = 1407] [outer = 00000000] 10:23:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (14BD7C00) [pid = 1064] [serial = 1408] [outer = 1047C800] 10:23:11 INFO - PROCESS | 1064 | 1467739391079 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17C65C00) [pid = 1064] [serial = 1409] [outer = 1047C800] 10:23:11 INFO - PROCESS | 1064 | 1467739391456 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]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 10:23:11 INFO - PROCESS | 1064 | 1467739391481 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 1064 | 1467739391483 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:23:11 INFO - PROCESS | 1064 | 1467739391486 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - PROCESS | 1064 | 1467739391488 Marionette TRACE conn6 <- [1,1842,null,{}] 10:23:11 INFO - PROCESS | 1064 | 1467739391491 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}] 10:23:11 INFO - PROCESS | 1064 | 1467739391493 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:11 INFO - PROCESS | 1064 | 1467739391603 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:23:11 INFO - PROCESS | 1064 | 1467739391703 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 1064 | 1467739391704 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:11 INFO - PROCESS | 1064 | ++DOCSHELL 149D7000 == 38 [pid = 1064] [id = 470] 10:23:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19321400) [pid = 1064] [serial = 1410] [outer = 00000000] 10:23:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19E1B400) [pid = 1064] [serial = 1411] [outer = 19321400] 10:23:11 INFO - PROCESS | 1064 | 1467739391747 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (19E22000) [pid = 1064] [serial = 1412] [outer = 19321400] 10:23:12 INFO - PROCESS | 1064 | 1467739392118 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]]]}] 10:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 10:23:12 INFO - PROCESS | 1064 | 1467739392158 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:23:12 INFO - PROCESS | 1064 | 1467739392160 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:23:12 INFO - PROCESS | 1064 | 1467739392163 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:23:12 INFO - PROCESS | 1064 | 1467739392165 Marionette TRACE conn6 <- [1,1846,null,{}] 10:23:12 INFO - PROCESS | 1064 | 1467739392168 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}] 10:23:12 INFO - PROCESS | 1064 | 1467739392170 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:12 INFO - PROCESS | 1064 | 1467739392287 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:23:12 INFO - PROCESS | 1064 | 1467739392295 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 1064 | 1467739392296 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:12 INFO - PROCESS | 1064 | ++DOCSHELL 17BC2400 == 39 [pid = 1064] [id = 471] 10:23:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (19D17800) [pid = 1064] [serial = 1413] [outer = 00000000] 10:23:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1A413C00) [pid = 1064] [serial = 1414] [outer = 19D17800] 10:23:12 INFO - PROCESS | 1064 | 1467739392340 Marionette DEBUG loaded listener.js 10:23:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1A414400) [pid = 1064] [serial = 1415] [outer = 19D17800] 10:23:12 INFO - PROCESS | 1064 | 1467739392823 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]]]}] 10:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 10:23:12 INFO - PROCESS | 1064 | 1467739392864 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:23:12 INFO - PROCESS | 1064 | 1467739392869 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:23:12 INFO - PROCESS | 1064 | 1467739392875 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:23:12 INFO - PROCESS | 1064 | 1467739392878 Marionette TRACE conn6 <- [1,1850,null,{}] 10:23:12 INFO - PROCESS | 1064 | 1467739392884 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}] 10:23:12 INFO - PROCESS | 1064 | 1467739392887 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:13 INFO - PROCESS | 1064 | 1467739393055 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:23:13 INFO - PROCESS | 1064 | 1467739393188 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:13 INFO - PROCESS | 1064 | 1467739393193 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:13 INFO - PROCESS | 1064 | ++DOCSHELL 0C944C00 == 40 [pid = 1064] [id = 472] 10:23:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (0CE36000) [pid = 1064] [serial = 1416] [outer = 00000000] 10:23:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1063D000) [pid = 1064] [serial = 1417] [outer = 0CE36000] 10:23:13 INFO - PROCESS | 1064 | 1467739393253 Marionette DEBUG loaded listener.js 10:23:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1072C000) [pid = 1064] [serial = 1418] [outer = 0CE36000] 10:23:13 INFO - PROCESS | 1064 | 1467739393830 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]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1018ms 10:23:13 INFO - PROCESS | 1064 | 1467739393897 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 1064 | 1467739393902 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:23:13 INFO - PROCESS | 1064 | 1467739393908 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 1064 | 1467739393911 Marionette TRACE conn6 <- [1,1854,null,{}] 10:23:13 INFO - PROCESS | 1064 | 1467739393931 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}] 10:23:13 INFO - PROCESS | 1064 | 1467739393934 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:14 INFO - PROCESS | 1064 | 1467739394051 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:23:14 INFO - PROCESS | 1064 | 1467739394181 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 1064 | 1467739394184 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:14 INFO - PROCESS | 1064 | ++DOCSHELL 148AEC00 == 41 [pid = 1064] [id = 473] 10:23:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (14F2BC00) [pid = 1064] [serial = 1419] [outer = 00000000] 10:23:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (17BC5000) [pid = 1064] [serial = 1420] [outer = 14F2BC00] 10:23:14 INFO - PROCESS | 1064 | 1467739394241 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (17C6C400) [pid = 1064] [serial = 1421] [outer = 14F2BC00] 10:23:14 INFO - PROCESS | 1064 | 1467739394856 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]]]}] 10:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 990ms 10:23:14 INFO - PROCESS | 1064 | 1467739394902 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 1064 | 1467739394905 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:23:14 INFO - PROCESS | 1064 | 1467739394908 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 1064 | 1467739394912 Marionette TRACE conn6 <- [1,1858,null,{}] 10:23:14 INFO - PROCESS | 1064 | 1467739394923 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}] 10:23:14 INFO - PROCESS | 1064 | 1467739394928 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:15 INFO - PROCESS | 1064 | 1467739395036 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:23:15 INFO - PROCESS | 1064 | 1467739395175 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 1064 | 1467739395178 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:15 INFO - PROCESS | 1064 | ++DOCSHELL 19D1CC00 == 42 [pid = 1064] [id = 474] 10:23:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (19D20000) [pid = 1064] [serial = 1422] [outer = 00000000] 10:23:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1A413400) [pid = 1064] [serial = 1423] [outer = 19D20000] 10:23:15 INFO - PROCESS | 1064 | 1467739395236 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1AFA8400) [pid = 1064] [serial = 1424] [outer = 19D20000] 10:23:15 INFO - PROCESS | 1064 | 1467739395871 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]]]}] 10:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 10:23:15 INFO - PROCESS | 1064 | 1467739395891 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:23:15 INFO - PROCESS | 1064 | 1467739395894 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:23:15 INFO - PROCESS | 1064 | 1467739395899 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 1064 | 1467739395901 Marionette TRACE conn6 <- [1,1862,null,{}] 10:23:15 INFO - PROCESS | 1064 | 1467739395905 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}] 10:23:15 INFO - PROCESS | 1064 | 1467739395907 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:16 INFO - PROCESS | 1064 | 1467739396016 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:23:16 INFO - PROCESS | 1064 | 1467739396258 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:16 INFO - PROCESS | 1064 | 1467739396262 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:16 INFO - PROCESS | 1064 | ++DOCSHELL 0C491400 == 43 [pid = 1064] [id = 475] 10:23:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (0CE36C00) [pid = 1064] [serial = 1425] [outer = 00000000] 10:23:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (10474400) [pid = 1064] [serial = 1426] [outer = 0CE36C00] 10:23:16 INFO - PROCESS | 1064 | 1467739396337 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (104E0000) [pid = 1064] [serial = 1427] [outer = 0CE36C00] 10:23:16 INFO - PROCESS | 1064 | 1467739396917 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]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1070ms 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 149D7000 == 42 [pid = 1064] [id = 470] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 0FDFEC00 == 41 [pid = 1064] [id = 469] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 195B2000 == 40 [pid = 1064] [id = 468] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 14FA1400 == 39 [pid = 1064] [id = 467] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 10641C00 == 38 [pid = 1064] [id = 466] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 17C1C400 == 37 [pid = 1064] [id = 465] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 15045800 == 36 [pid = 1064] [id = 464] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 1051C400 == 35 [pid = 1064] [id = 463] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 10519400 == 34 [pid = 1064] [id = 462] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 0A86F000 == 33 [pid = 1064] [id = 460] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 1063D400 == 32 [pid = 1064] [id = 450] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 14464C00 == 31 [pid = 1064] [id = 461] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 19D1CC00 == 30 [pid = 1064] [id = 474] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 17BC2400 == 29 [pid = 1064] [id = 471] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 0C944C00 == 28 [pid = 1064] [id = 472] 10:23:17 INFO - PROCESS | 1064 | --DOCSHELL 148AEC00 == 27 [pid = 1064] [id = 473] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (1A41EC00) [pid = 1064] [serial = 1349] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (1A418000) [pid = 1064] [serial = 1348] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (18F5E000) [pid = 1064] [serial = 1370] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (17C6D000) [pid = 1064] [serial = 1367] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (14F47800) [pid = 1064] [serial = 1361] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (19326400) [pid = 1064] [serial = 1378] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (109F2000) [pid = 1064] [serial = 1352] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (1072B000) [pid = 1064] [serial = 1351] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (104DC800) [pid = 1064] [serial = 1354] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (104E5400) [pid = 1064] [serial = 1355] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (109FAC00) [pid = 1064] [serial = 1357] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (10D01400) [pid = 1064] [serial = 1358] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (149CF800) [pid = 1064] [serial = 1360] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (16C17C00) [pid = 1064] [serial = 1363] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (17AFB400) [pid = 1064] [serial = 1364] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17C65800) [pid = 1064] [serial = 1366] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18BD1C00) [pid = 1064] [serial = 1369] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (144D7000) [pid = 1064] [serial = 1372] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (148E8400) [pid = 1064] [serial = 1373] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (18F83400) [pid = 1064] [serial = 1375] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (104EE400) [pid = 1064] [serial = 1340] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (104D8400) [pid = 1064] [serial = 1339] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18B35000) [pid = 1064] [serial = 1376] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (151EC800) [pid = 1064] [serial = 1343] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (14F2C800) [pid = 1064] [serial = 1342] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (19E1CC00) [pid = 1064] [serial = 1346] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (19D95000) [pid = 1064] [serial = 1345] [outer = 00000000] [url = about:blank] 10:23:17 INFO - PROCESS | 1064 | 1467739397716 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:23:17 INFO - PROCESS | 1064 | 1467739397721 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:23:17 INFO - PROCESS | 1064 | 1467739397733 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:23:17 INFO - PROCESS | 1064 | 1467739397736 Marionette TRACE conn6 <- [1,1866,null,{}] 10:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:23:17 INFO - PROCESS | 1064 | 1467739397742 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}] 10:23:17 INFO - PROCESS | 1064 | 1467739397746 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:17 INFO - PROCESS | 1064 | 1467739397835 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:23:17 INFO - PROCESS | 1064 | 1467739397842 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 1064 | 1467739397847 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:17 INFO - PROCESS | 1064 | ++DOCSHELL 0CE35400 == 28 [pid = 1064] [id = 476] 10:23:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (0CE37C00) [pid = 1064] [serial = 1428] [outer = 00000000] 10:23:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (0CE85C00) [pid = 1064] [serial = 1429] [outer = 0CE37C00] 10:23:17 INFO - PROCESS | 1064 | 1467739397900 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10473800) [pid = 1064] [serial = 1430] [outer = 0CE37C00] 10:23:18 INFO - PROCESS | 1064 | 1467739398387 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]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 10:23:18 INFO - PROCESS | 1064 | 1467739398421 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 1064 | 1467739398424 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:23:18 INFO - PROCESS | 1064 | 1467739398432 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 1064 | 1467739398436 Marionette TRACE conn6 <- [1,1870,null,{}] 10:23:18 INFO - PROCESS | 1064 | 1467739398440 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}] 10:23:18 INFO - PROCESS | 1064 | 1467739398443 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:18 INFO - PROCESS | 1064 | 1467739398530 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:23:18 INFO - PROCESS | 1064 | 1467739398536 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 1064 | 1467739398539 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:18 INFO - PROCESS | 1064 | ++DOCSHELL 1051D400 == 29 [pid = 1064] [id = 477] 10:23:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (1051FC00) [pid = 1064] [serial = 1431] [outer = 00000000] 10:23:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (1064A800) [pid = 1064] [serial = 1432] [outer = 1051FC00] 10:23:18 INFO - PROCESS | 1064 | 1467739398586 Marionette DEBUG loaded listener.js 10:23:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (10729C00) [pid = 1064] [serial = 1433] [outer = 1051FC00] 10:23:19 INFO - PROCESS | 1064 | 1467739399057 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]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 10:23:19 INFO - PROCESS | 1064 | 1467739399104 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 1064 | 1467739399106 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:23:19 INFO - PROCESS | 1064 | 1467739399110 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:23:19 INFO - PROCESS | 1064 | 1467739399112 Marionette TRACE conn6 <- [1,1874,null,{}] 10:23:19 INFO - PROCESS | 1064 | 1467739399122 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}] 10:23:19 INFO - PROCESS | 1064 | 1467739399126 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:19 INFO - PROCESS | 1064 | 1467739399263 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:23:19 INFO - PROCESS | 1064 | 1467739399368 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:19 INFO - PROCESS | 1064 | 1467739399372 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:19 INFO - PROCESS | 1064 | ++DOCSHELL 144CD000 == 30 [pid = 1064] [id = 478] 10:23:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (144CDC00) [pid = 1064] [serial = 1434] [outer = 00000000] 10:23:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (144D4400) [pid = 1064] [serial = 1435] [outer = 144CDC00] 10:23:19 INFO - PROCESS | 1064 | 1467739399421 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (148A8400) [pid = 1064] [serial = 1436] [outer = 144CDC00] 10:23:19 INFO - PROCESS | 1064 | 1467739399841 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]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 771ms 10:23:19 INFO - PROCESS | 1064 | 1467739399885 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 1064 | 1467739399887 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:23:19 INFO - PROCESS | 1064 | 1467739399890 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:23:19 INFO - PROCESS | 1064 | 1467739399892 Marionette TRACE conn6 <- [1,1878,null,{}] 10:23:19 INFO - PROCESS | 1064 | 1467739399902 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}] 10:23:19 INFO - PROCESS | 1064 | 1467739399904 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:20 INFO - PROCESS | 1064 | 1467739400032 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:23:20 INFO - PROCESS | 1064 | 1467739400042 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 1064 | 1467739400044 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:20 INFO - PROCESS | 1064 | ++DOCSHELL 144D4000 == 31 [pid = 1064] [id = 479] 10:23:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (148EC800) [pid = 1064] [serial = 1437] [outer = 00000000] 10:23:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (151EC800) [pid = 1064] [serial = 1438] [outer = 148EC800] 10:23:20 INFO - PROCESS | 1064 | 1467739400089 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17A29800) [pid = 1064] [serial = 1439] [outer = 148EC800] 10:23:20 INFO - PROCESS | 1064 | 1467739400539 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]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 10:23:20 INFO - PROCESS | 1064 | 1467739400565 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:23:20 INFO - PROCESS | 1064 | 1467739400567 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:23:20 INFO - PROCESS | 1064 | 1467739400570 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 1064 | 1467739400572 Marionette TRACE conn6 <- [1,1882,null,{}] 10:23:20 INFO - PROCESS | 1064 | 1467739400575 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}] 10:23:20 INFO - PROCESS | 1064 | 1467739400578 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:20 INFO - PROCESS | 1064 | 1467739400721 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:23:20 INFO - PROCESS | 1064 | 1467739400728 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 1064 | 1467739400730 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:20 INFO - PROCESS | 1064 | ++DOCSHELL 17AF9000 == 32 [pid = 1064] [id = 480] 10:23:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17AFA400) [pid = 1064] [serial = 1440] [outer = 00000000] 10:23:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17BCCC00) [pid = 1064] [serial = 1441] [outer = 17AFA400] 10:23:20 INFO - PROCESS | 1064 | 1467739400777 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (17C65800) [pid = 1064] [serial = 1442] [outer = 17AFA400] 10:23:21 INFO - PROCESS | 1064 | 1467739401218 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]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 10:23:21 INFO - PROCESS | 1064 | 1467739401242 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 1064 | 1467739401245 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:23:21 INFO - PROCESS | 1064 | 1467739401248 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:23:21 INFO - PROCESS | 1064 | 1467739401250 Marionette TRACE conn6 <- [1,1886,null,{}] 10:23:21 INFO - PROCESS | 1064 | 1467739401253 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}] 10:23:21 INFO - PROCESS | 1064 | 1467739401259 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:21 INFO - PROCESS | 1064 | 1467739401418 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:23:21 INFO - PROCESS | 1064 | 1467739401482 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 1064 | 1467739401485 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:21 INFO - PROCESS | 1064 | ++DOCSHELL 18B0F000 == 33 [pid = 1064] [id = 481] 10:23:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (18B0FC00) [pid = 1064] [serial = 1443] [outer = 00000000] 10:23:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (18BCB400) [pid = 1064] [serial = 1444] [outer = 18B0FC00] 10:23:21 INFO - PROCESS | 1064 | 1467739401529 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18CBE000) [pid = 1064] [serial = 1445] [outer = 18B0FC00] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (17CE1000) [pid = 1064] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18CC0C00) [pid = 1064] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1047C800) [pid = 1064] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (0A8CA000) [pid = 1064] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1051A800) [pid = 1064] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (15046000) [pid = 1064] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1051D000) [pid = 1064] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17C64C00) [pid = 1064] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (191DAC00) [pid = 1064] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1446F400) [pid = 1064] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (195B3400) [pid = 1064] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (19321400) [pid = 1064] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:23:21 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (19D17800) [pid = 1064] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:23:22 INFO - PROCESS | 1064 | 1467739402200 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]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 10:23:22 INFO - PROCESS | 1064 | 1467739402222 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 1064 | 1467739402224 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:23:22 INFO - PROCESS | 1064 | 1467739402227 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 1064 | 1467739402228 Marionette TRACE conn6 <- [1,1890,null,{}] 10:23:22 INFO - PROCESS | 1064 | 1467739402232 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}] 10:23:22 INFO - PROCESS | 1064 | 1467739402234 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:22 INFO - PROCESS | 1064 | 1467739402310 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:23:22 INFO - PROCESS | 1064 | 1467739402315 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 1064 | 1467739402317 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:22 INFO - PROCESS | 1064 | ++DOCSHELL 15046000 == 34 [pid = 1064] [id = 482] 10:23:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1504C000) [pid = 1064] [serial = 1446] [outer = 00000000] 10:23:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17CEC400) [pid = 1064] [serial = 1447] [outer = 1504C000] 10:23:22 INFO - PROCESS | 1064 | 1467739402360 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18BC9000) [pid = 1064] [serial = 1448] [outer = 1504C000] 10:23:22 INFO - PROCESS | 1064 | 1467739402794 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]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 10:23:22 INFO - PROCESS | 1064 | 1467739402858 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 1064 | 1467739402860 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:23:22 INFO - PROCESS | 1064 | 1467739402863 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 1064 | 1467739402865 Marionette TRACE conn6 <- [1,1894,null,{}] 10:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:23:22 INFO - PROCESS | 1064 | 1467739402868 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}] 10:23:22 INFO - PROCESS | 1064 | 1467739402870 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:22 INFO - PROCESS | 1064 | 1467739402948 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:23:22 INFO - PROCESS | 1064 | 1467739402956 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 1064 | 1467739402958 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:22 INFO - PROCESS | 1064 | ++DOCSHELL 17C69800 == 35 [pid = 1064] [id = 483] 10:23:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18C6C800) [pid = 1064] [serial = 1449] [outer = 00000000] 10:23:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19103000) [pid = 1064] [serial = 1450] [outer = 18C6C800] 10:23:23 INFO - PROCESS | 1064 | 1467739403001 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19103C00) [pid = 1064] [serial = 1451] [outer = 18C6C800] 10:23:23 INFO - PROCESS | 1064 | 1467739403453 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]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 10:23:23 INFO - PROCESS | 1064 | 1467739403498 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 1064 | 1467739403500 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:23:23 INFO - PROCESS | 1064 | 1467739403503 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 1064 | 1467739403505 Marionette TRACE conn6 <- [1,1898,null,{}] 10:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:23:23 INFO - PROCESS | 1064 | 1467739403509 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}] 10:23:23 INFO - PROCESS | 1064 | 1467739403511 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:23 INFO - PROCESS | 1064 | 1467739403590 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:23:23 INFO - PROCESS | 1064 | 1467739403596 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 1064 | 1467739403597 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:23 INFO - PROCESS | 1064 | ++DOCSHELL 1910D000 == 36 [pid = 1064] [id = 484] 10:23:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1910DC00) [pid = 1064] [serial = 1452] [outer = 00000000] 10:23:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (191D9C00) [pid = 1064] [serial = 1453] [outer = 1910DC00] 10:23:23 INFO - PROCESS | 1064 | 1467739403640 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (191DAC00) [pid = 1064] [serial = 1454] [outer = 1910DC00] 10:23:24 INFO - PROCESS | 1064 | --DOCSHELL 1051D400 == 35 [pid = 1064] [id = 477] 10:23:24 INFO - PROCESS | 1064 | --DOCSHELL 0CE35400 == 34 [pid = 1064] [id = 476] 10:23:24 INFO - PROCESS | 1064 | --DOCSHELL 0C491400 == 33 [pid = 1064] [id = 475] 10:23:25 INFO - PROCESS | 1064 | --DOCSHELL 144CD000 == 32 [pid = 1064] [id = 478] 10:23:25 INFO - PROCESS | 1064 | --DOCSHELL 15046000 == 31 [pid = 1064] [id = 482] 10:23:25 INFO - PROCESS | 1064 | --DOCSHELL 18B0F000 == 30 [pid = 1064] [id = 481] 10:23:25 INFO - PROCESS | 1064 | --DOCSHELL 17AF9000 == 29 [pid = 1064] [id = 480] 10:23:25 INFO - PROCESS | 1064 | --DOCSHELL 17C69800 == 28 [pid = 1064] [id = 483] 10:23:25 INFO - PROCESS | 1064 | --DOCSHELL 144D4000 == 27 [pid = 1064] [id = 479] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18BC8C00) [pid = 1064] [serial = 1399] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18C6F000) [pid = 1064] [serial = 1400] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1932B400) [pid = 1064] [serial = 1403] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (191DF000) [pid = 1064] [serial = 1402] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14BD7C00) [pid = 1064] [serial = 1408] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (0C497400) [pid = 1064] [serial = 1381] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (0CEE0400) [pid = 1064] [serial = 1382] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (10648400) [pid = 1064] [serial = 1387] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1072A000) [pid = 1064] [serial = 1388] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (15162C00) [pid = 1064] [serial = 1393] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (16329C00) [pid = 1064] [serial = 1394] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1072E400) [pid = 1064] [serial = 1390] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (115DE800) [pid = 1064] [serial = 1391] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (17CE0800) [pid = 1064] [serial = 1396] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (19398800) [pid = 1064] [serial = 1379] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (144D8400) [pid = 1064] [serial = 1384] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (15052C00) [pid = 1064] [serial = 1385] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (195D1400) [pid = 1064] [serial = 1405] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (19E22000) [pid = 1064] [serial = 1412] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (1A413C00) [pid = 1064] [serial = 1414] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (19D8A800) [pid = 1064] [serial = 1406] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (17C65C00) [pid = 1064] [serial = 1409] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (1A414400) [pid = 1064] [serial = 1415] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (18B10400) [pid = 1064] [serial = 1397] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (19E1B400) [pid = 1064] [serial = 1411] [outer = 00000000] [url = about:blank] 10:23:25 INFO - PROCESS | 1064 | 1467739405441 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]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1977ms 10:23:25 INFO - PROCESS | 1064 | 1467739405486 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:23:25 INFO - PROCESS | 1064 | 1467739405489 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:23:25 INFO - PROCESS | 1064 | 1467739405494 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - PROCESS | 1064 | 1467739405498 Marionette TRACE conn6 <- [1,1902,null,{}] 10:23:25 INFO - PROCESS | 1064 | 1467739405504 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}] 10:23:25 INFO - PROCESS | 1064 | 1467739405507 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:25 INFO - PROCESS | 1064 | 1467739405598 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:23:25 INFO - PROCESS | 1064 | 1467739405607 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 1064 | 1467739405612 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:25 INFO - PROCESS | 1064 | ++DOCSHELL 0CEECC00 == 28 [pid = 1064] [id = 485] 10:23:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (0FD59C00) [pid = 1064] [serial = 1455] [outer = 00000000] 10:23:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (0FDFF400) [pid = 1064] [serial = 1456] [outer = 0FD59C00] 10:23:25 INFO - PROCESS | 1064 | 1467739405661 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (104D5400) [pid = 1064] [serial = 1457] [outer = 0FD59C00] 10:23:26 INFO - PROCESS | 1064 | 1467739406143 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]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 10:23:26 INFO - PROCESS | 1064 | 1467739406225 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 1064 | 1467739406231 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:23:26 INFO - PROCESS | 1064 | 1467739406237 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 1064 | 1467739406239 Marionette TRACE conn6 <- [1,1906,null,{}] 10:23:26 INFO - PROCESS | 1064 | 1467739406243 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}] 10:23:26 INFO - PROCESS | 1064 | 1467739406246 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:26 INFO - PROCESS | 1064 | 1467739406333 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:23:26 INFO - PROCESS | 1064 | 1467739406346 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 1064 | 1467739406349 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:26 INFO - PROCESS | 1064 | ++DOCSHELL 10517400 == 29 [pid = 1064] [id = 486] 10:23:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (10517800) [pid = 1064] [serial = 1458] [outer = 00000000] 10:23:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (1051D400) [pid = 1064] [serial = 1459] [outer = 10517800] 10:23:26 INFO - PROCESS | 1064 | 1467739406396 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (10640800) [pid = 1064] [serial = 1460] [outer = 10517800] 10:23:26 INFO - PROCESS | 1064 | 1467739406863 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]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 10:23:26 INFO - PROCESS | 1064 | 1467739406911 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:23:26 INFO - PROCESS | 1064 | 1467739406913 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:23:26 INFO - PROCESS | 1064 | 1467739406916 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 1064 | 1467739406920 Marionette TRACE conn6 <- [1,1910,null,{}] 10:23:26 INFO - PROCESS | 1064 | 1467739406931 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}] 10:23:26 INFO - PROCESS | 1064 | 1467739406936 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:27 INFO - PROCESS | 1064 | 1467739407051 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:23:27 INFO - PROCESS | 1064 | 1467739407149 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 1064 | 1467739407152 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:27 INFO - PROCESS | 1064 | ++DOCSHELL 10DCD000 == 30 [pid = 1064] [id = 487] 10:23:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (10DD0000) [pid = 1064] [serial = 1461] [outer = 00000000] 10:23:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (14412000) [pid = 1064] [serial = 1462] [outer = 10DD0000] 10:23:27 INFO - PROCESS | 1064 | 1467739407201 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (1446BC00) [pid = 1064] [serial = 1463] [outer = 10DD0000] 10:23:27 INFO - PROCESS | 1064 | 1467739407568 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]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 10:23:27 INFO - PROCESS | 1064 | 1467739407647 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 1064 | 1467739407650 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:23:27 INFO - PROCESS | 1064 | 1467739407653 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:23:27 INFO - PROCESS | 1064 | 1467739407655 Marionette TRACE conn6 <- [1,1914,null,{}] 10:23:27 INFO - PROCESS | 1064 | 1467739407659 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}] 10:23:27 INFO - PROCESS | 1064 | 1467739407661 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:27 INFO - PROCESS | 1064 | 1467739407742 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:23:27 INFO - PROCESS | 1064 | 1467739407748 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 1064 | 1467739407749 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:27 INFO - PROCESS | 1064 | ++DOCSHELL 144CD000 == 31 [pid = 1064] [id = 488] 10:23:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (144CD400) [pid = 1064] [serial = 1464] [outer = 00000000] 10:23:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (148A1C00) [pid = 1064] [serial = 1465] [outer = 144CD400] 10:23:27 INFO - PROCESS | 1064 | 1467739407795 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (148ED000) [pid = 1064] [serial = 1466] [outer = 144CD400] 10:23:28 INFO - PROCESS | 1064 | 1467739408210 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]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 631ms 10:23:28 INFO - PROCESS | 1064 | 1467739408288 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 1064 | 1467739408290 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:23:28 INFO - PROCESS | 1064 | 1467739408294 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 1064 | 1467739408296 Marionette TRACE conn6 <- [1,1918,null,{}] 10:23:28 INFO - PROCESS | 1064 | 1467739408299 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}] 10:23:28 INFO - PROCESS | 1064 | 1467739408301 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:28 INFO - PROCESS | 1064 | 1467739408380 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:23:28 INFO - PROCESS | 1064 | 1467739408388 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 1064 | 1467739408390 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:28 INFO - PROCESS | 1064 | ++DOCSHELL 14FA1000 == 32 [pid = 1064] [id = 489] 10:23:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (15045800) [pid = 1064] [serial = 1467] [outer = 00000000] 10:23:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (150EA400) [pid = 1064] [serial = 1468] [outer = 15045800] 10:23:28 INFO - PROCESS | 1064 | 1467739408461 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (15162C00) [pid = 1064] [serial = 1469] [outer = 15045800] 10:23:28 INFO - PROCESS | 1064 | 1467739408892 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]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 10:23:28 INFO - PROCESS | 1064 | 1467739408928 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 1064 | 1467739408931 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:23:28 INFO - PROCESS | 1064 | 1467739408934 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 1064 | 1467739408936 Marionette TRACE conn6 <- [1,1922,null,{}] 10:23:28 INFO - PROCESS | 1064 | 1467739408939 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}] 10:23:28 INFO - PROCESS | 1064 | 1467739408945 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:29 INFO - PROCESS | 1064 | 1467739409048 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:23:29 INFO - PROCESS | 1064 | 1467739409056 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 1064 | 1467739409058 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:29 INFO - PROCESS | 1064 | ++DOCSHELL 17BC4C00 == 33 [pid = 1064] [id = 490] 10:23:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17BC9000) [pid = 1064] [serial = 1470] [outer = 00000000] 10:23:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17C61400) [pid = 1064] [serial = 1471] [outer = 17BC9000] 10:23:29 INFO - PROCESS | 1064 | 1467739409101 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17C69400) [pid = 1064] [serial = 1472] [outer = 17BC9000] 10:23:29 INFO - PROCESS | 1064 | 1467739409519 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]]]}] 10:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 10:23:29 INFO - PROCESS | 1064 | 1467739409582 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:23:29 INFO - PROCESS | 1064 | 1467739409584 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:23:29 INFO - PROCESS | 1064 | 1467739409587 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:23:29 INFO - PROCESS | 1064 | 1467739409589 Marionette TRACE conn6 <- [1,1926,null,{}] 10:23:29 INFO - PROCESS | 1064 | 1467739409593 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}] 10:23:29 INFO - PROCESS | 1064 | 1467739409595 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:29 INFO - PROCESS | 1064 | 1467739409671 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:23:29 INFO - PROCESS | 1064 | 1467739409676 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 1064 | 1467739409678 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:29 INFO - PROCESS | 1064 | ++DOCSHELL 17CE1000 == 34 [pid = 1064] [id = 491] 10:23:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17CE4C00) [pid = 1064] [serial = 1473] [outer = 00000000] 10:23:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18B03800) [pid = 1064] [serial = 1474] [outer = 17CE4C00] 10:23:29 INFO - PROCESS | 1064 | 1467739409722 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18B07000) [pid = 1064] [serial = 1475] [outer = 17CE4C00] 10:23:30 INFO - PROCESS | 1064 | 1467739410193 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]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 10:23:30 INFO - PROCESS | 1064 | 1467739410233 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 1064 | 1467739410235 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:23:30 INFO - PROCESS | 1064 | 1467739410238 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 1064 | 1467739410239 Marionette TRACE conn6 <- [1,1930,null,{}] 10:23:30 INFO - PROCESS | 1064 | 1467739410243 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}] 10:23:30 INFO - PROCESS | 1064 | 1467739410245 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:30 INFO - PROCESS | 1064 | 1467739410321 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:23:30 INFO - PROCESS | 1064 | 1467739410326 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 1064 | 1467739410328 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:30 INFO - PROCESS | 1064 | ++DOCSHELL 18BB0400 == 35 [pid = 1064] [id = 492] 10:23:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18BC5400) [pid = 1064] [serial = 1476] [outer = 00000000] 10:23:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18BCD000) [pid = 1064] [serial = 1477] [outer = 18BC5400] 10:23:30 INFO - PROCESS | 1064 | 1467739410372 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18BC8800) [pid = 1064] [serial = 1478] [outer = 18BC5400] 10:23:30 INFO - PROCESS | 1064 | 1467739410834 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]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 631ms 10:23:30 INFO - PROCESS | 1064 | 1467739410871 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 1064 | 1467739410873 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:23:30 INFO - PROCESS | 1064 | 1467739410876 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 1064 | 1467739410878 Marionette TRACE conn6 <- [1,1934,null,{}] 10:23:30 INFO - PROCESS | 1064 | 1467739410882 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}] 10:23:30 INFO - PROCESS | 1064 | 1467739410883 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:31 INFO - PROCESS | 1064 | 1467739410994 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:23:31 INFO - PROCESS | 1064 | 1467739411001 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 1064 | 1467739411003 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:31 INFO - PROCESS | 1064 | ++DOCSHELL 10DC5C00 == 36 [pid = 1064] [id = 493] 10:23:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18F7E800) [pid = 1064] [serial = 1479] [outer = 00000000] 10:23:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19106C00) [pid = 1064] [serial = 1480] [outer = 18F7E800] 10:23:31 INFO - PROCESS | 1064 | 1467739411046 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (191D6400) [pid = 1064] [serial = 1481] [outer = 18F7E800] 10:23:31 INFO - PROCESS | 1064 | 1467739411506 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]]]}] 10:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 10:23:31 INFO - PROCESS | 1064 | 1467739411547 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:23:31 INFO - PROCESS | 1064 | 1467739411549 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:23:31 INFO - PROCESS | 1064 | 1467739411552 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 1064 | 1467739411554 Marionette TRACE conn6 <- [1,1938,null,{}] 10:23:31 INFO - PROCESS | 1064 | 1467739411557 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}] 10:23:31 INFO - PROCESS | 1064 | 1467739411559 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:31 INFO - PROCESS | 1064 | 1467739411685 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:23:31 INFO - PROCESS | 1064 | 1467739411691 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 1064 | 1467739411693 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:31 INFO - PROCESS | 1064 | ++DOCSHELL 117C9C00 == 37 [pid = 1064] [id = 494] 10:23:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (144D8400) [pid = 1064] [serial = 1482] [outer = 00000000] 10:23:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (19326000) [pid = 1064] [serial = 1483] [outer = 144D8400] 10:23:31 INFO - PROCESS | 1064 | 1467739411736 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1939C000) [pid = 1064] [serial = 1484] [outer = 144D8400] 10:23:32 INFO - PROCESS | 1064 | 1467739412188 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]]]}] 10:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 10:23:32 INFO - PROCESS | 1064 | 1467739412223 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:23:32 INFO - PROCESS | 1064 | 1467739412226 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:23:32 INFO - PROCESS | 1064 | 1467739412229 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:23:32 INFO - PROCESS | 1064 | 1467739412231 Marionette TRACE conn6 <- [1,1942,null,{}] 10:23:32 INFO - PROCESS | 1064 | 1467739412235 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}] 10:23:32 INFO - PROCESS | 1064 | 1467739412237 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:32 INFO - PROCESS | 1064 | 1467739412392 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:23:32 INFO - PROCESS | 1064 | 1467739412417 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 1064 | 1467739412420 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:32 INFO - PROCESS | 1064 | ++DOCSHELL 14F48800 == 38 [pid = 1064] [id = 495] 10:23:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (195BBC00) [pid = 1064] [serial = 1485] [outer = 00000000] 10:23:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (19D8BC00) [pid = 1064] [serial = 1486] [outer = 195BBC00] 10:23:32 INFO - PROCESS | 1064 | 1467739412465 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (19E14C00) [pid = 1064] [serial = 1487] [outer = 195BBC00] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (18C6C800) [pid = 1064] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (148EC800) [pid = 1064] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17AFA400) [pid = 1064] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (18B0FC00) [pid = 1064] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (144CDC00) [pid = 1064] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (1051FC00) [pid = 1064] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (0CE37C00) [pid = 1064] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (0CE36C00) [pid = 1064] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (19D20000) [pid = 1064] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (14F2BC00) [pid = 1064] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (0CE36000) [pid = 1064] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:23:32 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1504C000) [pid = 1064] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:23:33 INFO - PROCESS | 1064 | 1467739412999 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]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 830ms 10:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:23:33 INFO - PROCESS | 1064 | 1467739413063 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 1064 | 1467739413065 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:23:33 INFO - PROCESS | 1064 | 1467739413069 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 1064 | 1467739413071 Marionette TRACE conn6 <- [1,1946,null,{}] 10:23:33 INFO - PROCESS | 1064 | 1467739413074 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}] 10:23:33 INFO - PROCESS | 1064 | 1467739413076 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:33 INFO - PROCESS | 1064 | 1467739413154 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:23:33 INFO - PROCESS | 1064 | 1467739413160 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 1064 | 1467739413161 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:33 INFO - PROCESS | 1064 | ++DOCSHELL 144D5800 == 39 [pid = 1064] [id = 496] 10:23:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1481AC00) [pid = 1064] [serial = 1488] [outer = 00000000] 10:23:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17C1AC00) [pid = 1064] [serial = 1489] [outer = 1481AC00] 10:23:33 INFO - PROCESS | 1064 | 1467739413206 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18BADC00) [pid = 1064] [serial = 1490] [outer = 1481AC00] 10:23:33 INFO - PROCESS | 1064 | 1467739413623 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]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 571ms 10:23:33 INFO - PROCESS | 1064 | 1467739413640 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 1064 | 1467739413642 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:23:33 INFO - PROCESS | 1064 | 1467739413645 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 1064 | 1467739413647 Marionette TRACE conn6 <- [1,1950,null,{}] 10:23:33 INFO - PROCESS | 1064 | 1467739413650 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}] 10:23:33 INFO - PROCESS | 1064 | 1467739413652 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:33 INFO - PROCESS | 1064 | 1467739413773 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:23:33 INFO - PROCESS | 1064 | 1467739413796 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 1064 | 1467739413798 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:33 INFO - PROCESS | 1064 | ++DOCSHELL 19107800 == 40 [pid = 1064] [id = 497] 10:23:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (191D7800) [pid = 1064] [serial = 1491] [outer = 00000000] 10:23:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19E18000) [pid = 1064] [serial = 1492] [outer = 191D7800] 10:23:33 INFO - PROCESS | 1064 | 1467739413840 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (19E1E400) [pid = 1064] [serial = 1493] [outer = 191D7800] 10:23:34 INFO - PROCESS | 1064 | 1467739414270 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]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 10:23:34 INFO - PROCESS | 1064 | 1467739414316 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:23:34 INFO - PROCESS | 1064 | 1467739414318 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:23:34 INFO - PROCESS | 1064 | 1467739414321 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 1064 | 1467739414322 Marionette TRACE conn6 <- [1,1954,null,{}] 10:23:34 INFO - PROCESS | 1064 | 1467739414326 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}] 10:23:34 INFO - PROCESS | 1064 | 1467739414327 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:34 INFO - PROCESS | 1064 | 1467739414450 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:23:34 INFO - PROCESS | 1064 | 1467739414461 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 1064 | 1467739414463 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:34 INFO - PROCESS | 1064 | ++DOCSHELL 19E21400 == 41 [pid = 1064] [id = 498] 10:23:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (19E22800) [pid = 1064] [serial = 1494] [outer = 00000000] 10:23:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1A0AC400) [pid = 1064] [serial = 1495] [outer = 19E22800] 10:23:34 INFO - PROCESS | 1064 | 1467739414509 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1A414400) [pid = 1064] [serial = 1496] [outer = 19E22800] 10:23:35 INFO - PROCESS | 1064 | 1467739415100 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]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 870ms 10:23:35 INFO - PROCESS | 1064 | 1467739415197 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 1064 | 1467739415202 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:23:35 INFO - PROCESS | 1064 | 1467739415207 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 1064 | 1467739415210 Marionette TRACE conn6 <- [1,1958,null,{}] 10:23:35 INFO - PROCESS | 1064 | 1467739415240 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}] 10:23:35 INFO - PROCESS | 1064 | 1467739415244 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:35 INFO - PROCESS | 1064 | 1467739415374 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:23:35 INFO - PROCESS | 1064 | 1467739415505 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 1064 | 1467739415508 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:35 INFO - PROCESS | 1064 | ++DOCSHELL 0C490C00 == 42 [pid = 1064] [id = 499] 10:23:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (0C49BC00) [pid = 1064] [serial = 1497] [outer = 00000000] 10:23:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (104DFC00) [pid = 1064] [serial = 1498] [outer = 0C49BC00] 10:23:35 INFO - PROCESS | 1064 | 1467739415571 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (10514800) [pid = 1064] [serial = 1499] [outer = 0C49BC00] 10:23:36 INFO - PROCESS | 1064 | 1467739416213 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]]]}] 10:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1052ms 10:23:36 INFO - PROCESS | 1064 | 1467739416260 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:23:36 INFO - PROCESS | 1064 | 1467739416265 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:23:36 INFO - PROCESS | 1064 | 1467739416271 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - PROCESS | 1064 | 1467739416274 Marionette TRACE conn6 <- [1,1962,null,{}] 10:23:36 INFO - PROCESS | 1064 | 1467739416278 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}] 10:23:36 INFO - PROCESS | 1064 | 1467739416281 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:36 INFO - PROCESS | 1064 | 1467739416402 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:23:36 INFO - PROCESS | 1064 | 1467739416564 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 1064 | 1467739416566 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:36 INFO - PROCESS | 1064 | ++DOCSHELL 10CCE400 == 43 [pid = 1064] [id = 500] 10:23:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (10D05C00) [pid = 1064] [serial = 1500] [outer = 00000000] 10:23:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (14470800) [pid = 1064] [serial = 1501] [outer = 10D05C00] 10:23:36 INFO - PROCESS | 1064 | 1467739416624 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (14BB9800) [pid = 1064] [serial = 1502] [outer = 10D05C00] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 19107800 == 42 [pid = 1064] [id = 497] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 144D5800 == 41 [pid = 1064] [id = 496] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 14F48800 == 40 [pid = 1064] [id = 495] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 117C9C00 == 39 [pid = 1064] [id = 494] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 10DC5C00 == 38 [pid = 1064] [id = 493] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 18BB0400 == 37 [pid = 1064] [id = 492] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 17CE1000 == 36 [pid = 1064] [id = 491] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 17BC4C00 == 35 [pid = 1064] [id = 490] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 14FA1000 == 34 [pid = 1064] [id = 489] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (191D9C00) [pid = 1064] [serial = 1453] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 144CD000 == 33 [pid = 1064] [id = 488] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 10DCD000 == 32 [pid = 1064] [id = 487] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 10517400 == 31 [pid = 1064] [id = 486] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 0CEECC00 == 30 [pid = 1064] [id = 485] 10:23:37 INFO - PROCESS | 1064 | --DOCSHELL 1910D000 == 29 [pid = 1064] [id = 484] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (19103C00) [pid = 1064] [serial = 1451] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (151EC800) [pid = 1064] [serial = 1438] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (17BCCC00) [pid = 1064] [serial = 1441] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (18BCB400) [pid = 1064] [serial = 1444] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17C65800) [pid = 1064] [serial = 1442] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (19103000) [pid = 1064] [serial = 1450] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (18CBE000) [pid = 1064] [serial = 1445] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (144D4400) [pid = 1064] [serial = 1435] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1064A800) [pid = 1064] [serial = 1432] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (10729C00) [pid = 1064] [serial = 1433] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (0CE85C00) [pid = 1064] [serial = 1429] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (10473800) [pid = 1064] [serial = 1430] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (104E0000) [pid = 1064] [serial = 1427] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (10474400) [pid = 1064] [serial = 1426] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1AFA8400) [pid = 1064] [serial = 1424] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1A413400) [pid = 1064] [serial = 1423] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17C6C400) [pid = 1064] [serial = 1421] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17BC5000) [pid = 1064] [serial = 1420] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1072C000) [pid = 1064] [serial = 1418] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1063D000) [pid = 1064] [serial = 1417] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (17CEC400) [pid = 1064] [serial = 1447] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (17A29800) [pid = 1064] [serial = 1439] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18BC9000) [pid = 1064] [serial = 1448] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (148A8400) [pid = 1064] [serial = 1436] [outer = 00000000] [url = about:blank] 10:23:37 INFO - PROCESS | 1064 | 1467739417563 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]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1330ms 10:23:37 INFO - PROCESS | 1064 | 1467739417605 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 1064 | 1467739417609 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:23:37 INFO - PROCESS | 1064 | 1467739417614 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 1064 | 1467739417617 Marionette TRACE conn6 <- [1,1966,null,{}] 10:23:37 INFO - PROCESS | 1064 | 1467739417623 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}] 10:23:37 INFO - PROCESS | 1064 | 1467739417626 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:37 INFO - PROCESS | 1064 | 1467739417710 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:23:37 INFO - PROCESS | 1064 | 1467739417717 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 1064 | 1467739417721 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:37 INFO - PROCESS | 1064 | ++DOCSHELL 1047F800 == 30 [pid = 1064] [id = 501] 10:23:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (104D7C00) [pid = 1064] [serial = 1503] [outer = 00000000] 10:23:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (104E0000) [pid = 1064] [serial = 1504] [outer = 104D7C00] 10:23:37 INFO - PROCESS | 1064 | 1467739417768 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (104F2C00) [pid = 1064] [serial = 1505] [outer = 104D7C00] 10:23:38 INFO - PROCESS | 1064 | 1467739418288 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]]]}] 10:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 10:23:38 INFO - PROCESS | 1064 | 1467739418345 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:23:38 INFO - PROCESS | 1064 | 1467739418349 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:23:38 INFO - PROCESS | 1064 | 1467739418355 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:23:38 INFO - PROCESS | 1064 | 1467739418358 Marionette TRACE conn6 <- [1,1970,null,{}] 10:23:38 INFO - PROCESS | 1064 | 1467739418361 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}] 10:23:38 INFO - PROCESS | 1064 | 1467739418364 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:38 INFO - PROCESS | 1064 | 1467739418449 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:23:38 INFO - PROCESS | 1064 | 1467739418543 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:38 INFO - PROCESS | 1064 | 1467739418545 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:38 INFO - PROCESS | 1064 | ++DOCSHELL 1072B000 == 31 [pid = 1064] [id = 502] 10:23:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (1072C000) [pid = 1064] [serial = 1506] [outer = 00000000] 10:23:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (108A7400) [pid = 1064] [serial = 1507] [outer = 1072C000] 10:23:38 INFO - PROCESS | 1064 | 1467739418593 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (10CD6400) [pid = 1064] [serial = 1508] [outer = 1072C000] 10:23:38 INFO - PROCESS | 1064 | 1467739418963 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]]]}] 10:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 631ms 10:23:38 INFO - PROCESS | 1064 | 1467739418991 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:23:38 INFO - PROCESS | 1064 | 1467739418993 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:23:39 INFO - PROCESS | 1064 | 1467739418996 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:23:39 INFO - PROCESS | 1064 | 1467739418999 Marionette TRACE conn6 <- [1,1974,null,{}] 10:23:39 INFO - PROCESS | 1064 | 1467739419010 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}] 10:23:39 INFO - PROCESS | 1064 | 1467739419015 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:39 INFO - PROCESS | 1064 | 1467739419100 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:23:39 INFO - PROCESS | 1064 | 1467739419107 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 1064 | 1467739419110 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:39 INFO - PROCESS | 1064 | ++DOCSHELL 148EA800 == 32 [pid = 1064] [id = 503] 10:23:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (148EB400) [pid = 1064] [serial = 1509] [outer = 00000000] 10:23:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (14F47800) [pid = 1064] [serial = 1510] [outer = 148EB400] 10:23:39 INFO - PROCESS | 1064 | 1467739419160 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1515C800) [pid = 1064] [serial = 1511] [outer = 148EB400] 10:23:39 INFO - PROCESS | 1064 | 1467739419627 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]]]}] 10:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 10:23:39 INFO - PROCESS | 1064 | 1467739419683 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:23:39 INFO - PROCESS | 1064 | 1467739419685 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:23:39 INFO - PROCESS | 1064 | 1467739419689 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:23:39 INFO - PROCESS | 1064 | 1467739419690 Marionette TRACE conn6 <- [1,1978,null,{}] 10:23:39 INFO - PROCESS | 1064 | 1467739419702 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}] 10:23:39 INFO - PROCESS | 1064 | 1467739419704 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:39 INFO - PROCESS | 1064 | 1467739419820 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:23:39 INFO - PROCESS | 1064 | 1467739419825 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 1064 | 1467739419827 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:39 INFO - PROCESS | 1064 | ++DOCSHELL 17BC0400 == 33 [pid = 1064] [id = 504] 10:23:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17BC0800) [pid = 1064] [serial = 1512] [outer = 00000000] 10:23:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17BC8400) [pid = 1064] [serial = 1513] [outer = 17BC0800] 10:23:39 INFO - PROCESS | 1064 | 1467739419872 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17BCF800) [pid = 1064] [serial = 1514] [outer = 17BC0800] 10:23:40 INFO - PROCESS | 1064 | 1467739420293 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]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 10:23:40 INFO - PROCESS | 1064 | 1467739420321 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:23:40 INFO - PROCESS | 1064 | 1467739420323 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:23:40 INFO - PROCESS | 1064 | 1467739420327 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 1064 | 1467739420328 Marionette TRACE conn6 <- [1,1982,null,{}] 10:23:40 INFO - PROCESS | 1064 | 1467739420332 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}] 10:23:40 INFO - PROCESS | 1064 | 1467739420334 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:40 INFO - PROCESS | 1064 | 1467739420443 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:23:40 INFO - PROCESS | 1064 | 1467739420448 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 1064 | 1467739420450 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:40 INFO - PROCESS | 1064 | ++DOCSHELL 17C26C00 == 34 [pid = 1064] [id = 505] 10:23:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17C60400) [pid = 1064] [serial = 1515] [outer = 00000000] 10:23:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17CEB400) [pid = 1064] [serial = 1516] [outer = 17C60400] 10:23:40 INFO - PROCESS | 1064 | 1467739420494 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18B01800) [pid = 1064] [serial = 1517] [outer = 17C60400] 10:23:40 INFO - PROCESS | 1064 | 1467739420974 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]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 10:23:41 INFO - PROCESS | 1064 | 1467739420999 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:23:41 INFO - PROCESS | 1064 | 1467739421000 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:23:41 INFO - PROCESS | 1064 | 1467739421004 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 1064 | 1467739421005 Marionette TRACE conn6 <- [1,1986,null,{}] 10:23:41 INFO - PROCESS | 1064 | 1467739421009 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}] 10:23:41 INFO - PROCESS | 1064 | 1467739421015 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:41 INFO - PROCESS | 1064 | 1467739421174 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:23:41 INFO - PROCESS | 1064 | 1467739421237 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 1064 | 1467739421239 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:41 INFO - PROCESS | 1064 | ++DOCSHELL 18BC6000 == 35 [pid = 1064] [id = 506] 10:23:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (18BCA000) [pid = 1064] [serial = 1518] [outer = 00000000] 10:23:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (19101400) [pid = 1064] [serial = 1519] [outer = 18BCA000] 10:23:41 INFO - PROCESS | 1064 | 1467739421283 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (19103000) [pid = 1064] [serial = 1520] [outer = 18BCA000] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (18F7E800) [pid = 1064] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (0FD59C00) [pid = 1064] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17BC9000) [pid = 1064] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (10DD0000) [pid = 1064] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (10517800) [pid = 1064] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (17CE4C00) [pid = 1064] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (144CD400) [pid = 1064] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18BC5400) [pid = 1064] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (15045800) [pid = 1064] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1910DC00) [pid = 1064] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (144D8400) [pid = 1064] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (191D7800) [pid = 1064] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (195BBC00) [pid = 1064] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:23:41 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1481AC00) [pid = 1064] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:23:41 INFO - PROCESS | 1064 | 1467739421886 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]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 931ms 10:23:41 INFO - PROCESS | 1064 | 1467739421935 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:23:41 INFO - PROCESS | 1064 | 1467739421938 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:23:41 INFO - PROCESS | 1064 | 1467739421941 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 1064 | 1467739421942 Marionette TRACE conn6 <- [1,1990,null,{}] 10:23:41 INFO - PROCESS | 1064 | 1467739421946 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}] 10:23:41 INFO - PROCESS | 1064 | 1467739421948 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:42 INFO - PROCESS | 1064 | 1467739422025 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:23:42 INFO - PROCESS | 1064 | 1467739422030 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 1064 | 1467739422032 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:42 INFO - PROCESS | 1064 | ++DOCSHELL 10904400 == 36 [pid = 1064] [id = 507] 10:23:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (109F7000) [pid = 1064] [serial = 1521] [outer = 00000000] 10:23:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (144D8400) [pid = 1064] [serial = 1522] [outer = 109F7000] 10:23:42 INFO - PROCESS | 1064 | 1467739422075 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1481AC00) [pid = 1064] [serial = 1523] [outer = 109F7000] 10:23:42 INFO - PROCESS | 1064 | 1467739422517 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]]]}] 10:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 10:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:23:42 INFO - PROCESS | 1064 | 1467739422572 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:23:42 INFO - PROCESS | 1064 | 1467739422574 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:23:42 INFO - PROCESS | 1064 | 1467739422577 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:23:42 INFO - PROCESS | 1064 | 1467739422578 Marionette TRACE conn6 <- [1,1994,null,{}] 10:23:42 INFO - PROCESS | 1064 | 1467739422582 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}] 10:23:42 INFO - PROCESS | 1064 | 1467739422583 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:42 INFO - PROCESS | 1064 | 1467739422661 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:23:42 INFO - PROCESS | 1064 | 1467739422667 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 1064 | 1467739422668 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:42 INFO - PROCESS | 1064 | ++DOCSHELL 17BC2C00 == 37 [pid = 1064] [id = 508] 10:23:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17CE0000) [pid = 1064] [serial = 1524] [outer = 00000000] 10:23:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (191D9C00) [pid = 1064] [serial = 1525] [outer = 17CE0000] 10:23:42 INFO - PROCESS | 1064 | 1467739422711 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1936EC00) [pid = 1064] [serial = 1526] [outer = 17CE0000] 10:23:43 INFO - PROCESS | 1064 | 1467739423142 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]]]}] 10:23:43 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 10:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 10:23:43 INFO - PROCESS | 1064 | 1467739423208 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 1064 | 1467739423210 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:23:43 INFO - PROCESS | 1064 | 1467739423213 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 1064 | 1467739423223 Marionette TRACE conn6 <- [1,1998,null,{}] 10:23:43 INFO - PROCESS | 1064 | 1467739423227 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}] 10:23:43 INFO - PROCESS | 1064 | 1467739423229 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:43 INFO - PROCESS | 1064 | 1467739423309 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:23:43 INFO - PROCESS | 1064 | 1467739423314 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 1064 | 1467739423316 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:43 INFO - PROCESS | 1064 | ++DOCSHELL 148E7400 == 38 [pid = 1064] [id = 509] 10:23:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (191DA000) [pid = 1064] [serial = 1527] [outer = 00000000] 10:23:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (195D0800) [pid = 1064] [serial = 1528] [outer = 191DA000] 10:23:43 INFO - PROCESS | 1064 | 1467739423359 Marionette DEBUG loaded listener.js 10:23:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (195D1400) [pid = 1064] [serial = 1529] [outer = 191DA000] 10:23:43 INFO - PROCESS | 1064 | 1467739423821 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]]]}] 10:23:43 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 10:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 10:23:43 INFO - PROCESS | 1064 | 1467739423848 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 1064 | 1467739423850 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:23:43 INFO - PROCESS | 1064 | 1467739423906 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 1064 | 1467739423910 Marionette TRACE conn6 <- [1,2002,null,{}] 10:23:43 INFO - PROCESS | 1064 | 1467739423915 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}] 10:23:43 INFO - PROCESS | 1064 | 1467739423919 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:44 INFO - PROCESS | 1064 | 1467739424066 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:23:44 INFO - PROCESS | 1064 | 1467739424210 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 1064 | 1467739424214 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:44 INFO - PROCESS | 1064 | ++DOCSHELL 0CE37C00 == 39 [pid = 1064] [id = 510] 10:23:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (0CE76800) [pid = 1064] [serial = 1530] [outer = 00000000] 10:23:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (10476400) [pid = 1064] [serial = 1531] [outer = 0CE76800] 10:23:44 INFO - PROCESS | 1064 | 1467739424271 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (104F1000) [pid = 1064] [serial = 1532] [outer = 0CE76800] 10:23:44 INFO - PROCESS | 1064 | 1467739424878 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]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1032ms 10:23:44 INFO - PROCESS | 1064 | 1467739424932 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 1064 | 1467739424936 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:23:44 INFO - PROCESS | 1064 | 1467739424941 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 1064 | 1467739424944 Marionette TRACE conn6 <- [1,2006,null,{}] 10:23:44 INFO - PROCESS | 1064 | 1467739424950 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}] 10:23:44 INFO - PROCESS | 1064 | 1467739424955 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:45 INFO - PROCESS | 1064 | 1467739425067 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:23:45 INFO - PROCESS | 1064 | 1467739425179 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 1064 | 1467739425182 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:45 INFO - PROCESS | 1064 | ++DOCSHELL 144CDC00 == 40 [pid = 1064] [id = 511] 10:23:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (144D5800) [pid = 1064] [serial = 1533] [outer = 00000000] 10:23:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (14F96C00) [pid = 1064] [serial = 1534] [outer = 144D5800] 10:23:45 INFO - PROCESS | 1064 | 1467739425280 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1786A400) [pid = 1064] [serial = 1535] [outer = 144D5800] 10:23:45 INFO - PROCESS | 1064 | 1467739425868 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]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 10:23:45 INFO - PROCESS | 1064 | 1467739425916 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:23:45 INFO - PROCESS | 1064 | 1467739425919 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:23:45 INFO - PROCESS | 1064 | 1467739425922 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 1064 | 1467739425925 Marionette TRACE conn6 <- [1,2010,null,{}] 10:23:45 INFO - PROCESS | 1064 | 1467739425929 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}] 10:23:45 INFO - PROCESS | 1064 | 1467739425931 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:46 INFO - PROCESS | 1064 | 1467739426041 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:23:46 INFO - PROCESS | 1064 | 1467739426188 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 1064 | 1467739426195 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:46 INFO - PROCESS | 1064 | ++DOCSHELL 195B0C00 == 41 [pid = 1064] [id = 512] 10:23:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (195B1000) [pid = 1064] [serial = 1536] [outer = 00000000] 10:23:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (19D8B800) [pid = 1064] [serial = 1537] [outer = 195B1000] 10:23:46 INFO - PROCESS | 1064 | 1467739426253 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (19EB2400) [pid = 1064] [serial = 1538] [outer = 195B1000] 10:23:46 INFO - PROCESS | 1064 | 1467739426868 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]]]}] 10:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 971ms 10:23:46 INFO - PROCESS | 1064 | 1467739426897 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:23:46 INFO - PROCESS | 1064 | 1467739426899 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:23:46 INFO - PROCESS | 1064 | 1467739426903 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:23:46 INFO - PROCESS | 1064 | 1467739426905 Marionette TRACE conn6 <- [1,2014,null,{}] 10:23:46 INFO - PROCESS | 1064 | 1467739426908 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}] 10:23:46 INFO - PROCESS | 1064 | 1467739426911 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:47 INFO - PROCESS | 1064 | 1467739427019 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:23:47 INFO - PROCESS | 1064 | 1467739427127 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 1064 | 1467739427129 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:47 INFO - PROCESS | 1064 | ++DOCSHELL 1A41D400 == 42 [pid = 1064] [id = 513] 10:23:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1A41D800) [pid = 1064] [serial = 1539] [outer = 00000000] 10:23:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1AF92400) [pid = 1064] [serial = 1540] [outer = 1A41D800] 10:23:47 INFO - PROCESS | 1064 | 1467739427182 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (1AFACC00) [pid = 1064] [serial = 1541] [outer = 1A41D800] 10:23:47 INFO - PROCESS | 1064 | 1467739427900 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]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1073ms 10:23:47 INFO - PROCESS | 1064 | 1467739427980 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:23:47 INFO - PROCESS | 1064 | 1467739427985 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:23:47 INFO - PROCESS | 1064 | 1467739427990 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 1064 | 1467739427993 Marionette TRACE conn6 <- [1,2018,null,{}] 10:23:48 INFO - PROCESS | 1064 | 1467739427999 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}] 10:23:48 INFO - PROCESS | 1064 | 1467739428001 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:48 INFO - PROCESS | 1064 | 1467739428108 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:23:48 INFO - PROCESS | 1064 | 1467739428249 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 1064 | 1467739428254 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:48 INFO - PROCESS | 1064 | ++DOCSHELL 109FAC00 == 43 [pid = 1064] [id = 514] 10:23:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (10CCD000) [pid = 1064] [serial = 1542] [outer = 00000000] 10:23:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (14467800) [pid = 1064] [serial = 1543] [outer = 10CCD000] 10:23:48 INFO - PROCESS | 1064 | 1467739428306 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (149D7000) [pid = 1064] [serial = 1544] [outer = 10CCD000] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 17BC2C00 == 42 [pid = 1064] [id = 508] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 10904400 == 41 [pid = 1064] [id = 507] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 18BC6000 == 40 [pid = 1064] [id = 506] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 17C26C00 == 39 [pid = 1064] [id = 505] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 17BC0400 == 38 [pid = 1064] [id = 504] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 148EA800 == 37 [pid = 1064] [id = 503] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 1072B000 == 36 [pid = 1064] [id = 502] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 1047F800 == 35 [pid = 1064] [id = 501] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 19E21400 == 34 [pid = 1064] [id = 498] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 10CCE400 == 33 [pid = 1064] [id = 500] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 0C490C00 == 32 [pid = 1064] [id = 499] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 1A41D400 == 31 [pid = 1064] [id = 513] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 195B0C00 == 30 [pid = 1064] [id = 512] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 148E7400 == 29 [pid = 1064] [id = 509] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 0CE37C00 == 28 [pid = 1064] [id = 510] 10:23:49 INFO - PROCESS | 1064 | --DOCSHELL 144CDC00 == 27 [pid = 1064] [id = 511] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (19106C00) [pid = 1064] [serial = 1480] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (0FDFF400) [pid = 1064] [serial = 1456] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (104D5400) [pid = 1064] [serial = 1457] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (17C61400) [pid = 1064] [serial = 1471] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (17C69400) [pid = 1064] [serial = 1472] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (14412000) [pid = 1064] [serial = 1462] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (1446BC00) [pid = 1064] [serial = 1463] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (1051D400) [pid = 1064] [serial = 1459] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (10640800) [pid = 1064] [serial = 1460] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (18B03800) [pid = 1064] [serial = 1474] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (18B07000) [pid = 1064] [serial = 1475] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (148A1C00) [pid = 1064] [serial = 1465] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (148ED000) [pid = 1064] [serial = 1466] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (18BCD000) [pid = 1064] [serial = 1477] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (150EA400) [pid = 1064] [serial = 1468] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (15162C00) [pid = 1064] [serial = 1469] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (191DAC00) [pid = 1064] [serial = 1454] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (19326000) [pid = 1064] [serial = 1483] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (19E1E400) [pid = 1064] [serial = 1493] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (191D6400) [pid = 1064] [serial = 1481] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (19D8BC00) [pid = 1064] [serial = 1486] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1939C000) [pid = 1064] [serial = 1484] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1A0AC400) [pid = 1064] [serial = 1495] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (19E18000) [pid = 1064] [serial = 1492] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (19E14C00) [pid = 1064] [serial = 1487] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (17C1AC00) [pid = 1064] [serial = 1489] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18BADC00) [pid = 1064] [serial = 1490] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18BC8800) [pid = 1064] [serial = 1478] [outer = 00000000] [url = about:blank] 10:23:49 INFO - PROCESS | 1064 | 1467739429506 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]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1572ms 10:23:49 INFO - PROCESS | 1064 | 1467739429563 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 1064 | 1467739429566 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:23:49 INFO - PROCESS | 1064 | 1467739429570 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 1064 | 1467739429573 Marionette TRACE conn6 <- [1,2022,null,{}] 10:23:49 INFO - PROCESS | 1064 | 1467739429578 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}] 10:23:49 INFO - PROCESS | 1064 | 1467739429582 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:49 INFO - PROCESS | 1064 | 1467739429672 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:23:49 INFO - PROCESS | 1064 | 1467739429799 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 1064 | 1467739429802 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:49 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE5000 == 28 [pid = 1064] [id = 515] 10:23:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (10471400) [pid = 1064] [serial = 1545] [outer = 00000000] 10:23:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (104E5400) [pid = 1064] [serial = 1546] [outer = 10471400] 10:23:49 INFO - PROCESS | 1064 | 1467739429850 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (104F3000) [pid = 1064] [serial = 1547] [outer = 10471400] 10:23:50 INFO - PROCESS | 1064 | 1467739430233 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]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 10:23:50 INFO - PROCESS | 1064 | 1467739430303 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:23:50 INFO - PROCESS | 1064 | 1467739430308 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:23:50 INFO - PROCESS | 1064 | 1467739430348 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:23:50 INFO - PROCESS | 1064 | 1467739430351 Marionette TRACE conn6 <- [1,2026,null,{}] 10:23:50 INFO - PROCESS | 1064 | 1467739430355 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}] 10:23:50 INFO - PROCESS | 1064 | 1467739430357 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:50 INFO - PROCESS | 1064 | 1467739430449 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:23:50 INFO - PROCESS | 1064 | 1467739430458 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 1064 | 1467739430461 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:50 INFO - PROCESS | 1064 | ++DOCSHELL 10C17C00 == 29 [pid = 1064] [id = 516] 10:23:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10C1DC00) [pid = 1064] [serial = 1548] [outer = 00000000] 10:23:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (14444000) [pid = 1064] [serial = 1549] [outer = 10C1DC00] 10:23:50 INFO - PROCESS | 1064 | 1467739430508 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1446CC00) [pid = 1064] [serial = 1550] [outer = 10C1DC00] 10:23:50 INFO - PROCESS | 1064 | 1467739430941 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]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 10:23:50 INFO - PROCESS | 1064 | 1467739430985 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:23:50 INFO - PROCESS | 1064 | 1467739430988 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:23:50 INFO - PROCESS | 1064 | 1467739430991 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - PROCESS | 1064 | 1467739430995 Marionette TRACE conn6 <- [1,2030,null,{}] 10:23:51 INFO - PROCESS | 1064 | 1467739431006 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}] 10:23:51 INFO - PROCESS | 1064 | 1467739431010 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:51 INFO - PROCESS | 1064 | 1467739431092 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:23:51 INFO - PROCESS | 1064 | 1467739431099 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 1064 | 1467739431102 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:51 INFO - PROCESS | 1064 | ++DOCSHELL 144D5000 == 30 [pid = 1064] [id = 517] 10:23:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (144D7000) [pid = 1064] [serial = 1551] [outer = 00000000] 10:23:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1515C000) [pid = 1064] [serial = 1552] [outer = 144D7000] 10:23:51 INFO - PROCESS | 1064 | 1467739431149 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (15A64000) [pid = 1064] [serial = 1553] [outer = 144D7000] 10:23:51 INFO - PROCESS | 1064 | 1467739431643 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]]]}] 10:23:51 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) 10:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 10:23:51 INFO - PROCESS | 1064 | 1467739431683 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 1064 | 1467739431686 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:23:51 INFO - PROCESS | 1064 | 1467739431689 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:23:51 INFO - PROCESS | 1064 | 1467739431691 Marionette TRACE conn6 <- [1,2034,null,{}] 10:23:51 INFO - PROCESS | 1064 | 1467739431695 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}] 10:23:51 INFO - PROCESS | 1064 | 1467739431697 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:51 INFO - PROCESS | 1064 | 1467739431818 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:23:51 INFO - PROCESS | 1064 | 1467739431913 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 1064 | 1467739431915 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:51 INFO - PROCESS | 1064 | ++DOCSHELL 17A32400 == 31 [pid = 1064] [id = 518] 10:23:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17AF8000) [pid = 1064] [serial = 1554] [outer = 00000000] 10:23:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17C1AC00) [pid = 1064] [serial = 1555] [outer = 17AF8000] 10:23:51 INFO - PROCESS | 1064 | 1467739431960 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17C64C00) [pid = 1064] [serial = 1556] [outer = 17AF8000] 10:23:52 INFO - PROCESS | 1064 | 1467739432381 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]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 10:23:52 INFO - PROCESS | 1064 | 1467739432423 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 1064 | 1467739432425 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:23:52 INFO - PROCESS | 1064 | 1467739432428 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 1064 | 1467739432430 Marionette TRACE conn6 <- [1,2038,null,{}] 10:23:52 INFO - PROCESS | 1064 | 1467739432434 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}] 10:23:52 INFO - PROCESS | 1064 | 1467739432436 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:52 INFO - PROCESS | 1064 | 1467739432554 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:23:52 INFO - PROCESS | 1064 | 1467739432559 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 1064 | 1467739432561 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:52 INFO - PROCESS | 1064 | ++DOCSHELL 17C6A800 == 32 [pid = 1064] [id = 519] 10:23:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17C6D000) [pid = 1064] [serial = 1557] [outer = 00000000] 10:23:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18B10C00) [pid = 1064] [serial = 1558] [outer = 17C6D000] 10:23:52 INFO - PROCESS | 1064 | 1467739432606 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18BADC00) [pid = 1064] [serial = 1559] [outer = 17C6D000] 10:23:53 INFO - PROCESS | 1064 | 1467739433090 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]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 10:23:53 INFO - PROCESS | 1064 | 1467739433099 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 1064 | 1467739433101 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:23:53 INFO - PROCESS | 1064 | 1467739433104 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 1064 | 1467739433106 Marionette TRACE conn6 <- [1,2042,null,{}] 10:23:53 INFO - PROCESS | 1064 | 1467739433116 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}] 10:23:53 INFO - PROCESS | 1064 | 1467739433121 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:53 INFO - PROCESS | 1064 | 1467739433271 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:23:53 INFO - PROCESS | 1064 | 1467739433293 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 1064 | 1467739433295 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:53 INFO - PROCESS | 1064 | ++DOCSHELL 18BC8C00 == 33 [pid = 1064] [id = 520] 10:23:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (18BCD000) [pid = 1064] [serial = 1560] [outer = 00000000] 10:23:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (18F7CC00) [pid = 1064] [serial = 1561] [outer = 18BCD000] 10:23:53 INFO - PROCESS | 1064 | 1467739433339 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (19107C00) [pid = 1064] [serial = 1562] [outer = 18BCD000] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (17C60400) [pid = 1064] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (17BC0800) [pid = 1064] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (18BCA000) [pid = 1064] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19E22800) [pid = 1064] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (10D05C00) [pid = 1064] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1072C000) [pid = 1064] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (148EB400) [pid = 1064] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (0C49BC00) [pid = 1064] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (104D7C00) [pid = 1064] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (109F7000) [pid = 1064] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (191DA000) [pid = 1064] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:23:53 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17CE0000) [pid = 1064] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:23:53 INFO - PROCESS | 1064 | 1467739433910 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]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 830ms 10:23:53 INFO - PROCESS | 1064 | 1467739433937 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 1064 | 1467739433939 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:23:53 INFO - PROCESS | 1064 | 1467739433956 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 1064 | 1467739433957 Marionette TRACE conn6 <- [1,2046,null,{}] 10:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:23:53 INFO - PROCESS | 1064 | 1467739433974 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}] 10:23:53 INFO - PROCESS | 1064 | 1467739433976 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:54 INFO - PROCESS | 1064 | 1467739434052 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:23:54 INFO - PROCESS | 1064 | 1467739434057 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 1064 | 1467739434059 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:54 INFO - PROCESS | 1064 | ++DOCSHELL 144CE800 == 34 [pid = 1064] [id = 521] 10:23:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (150EAC00) [pid = 1064] [serial = 1563] [outer = 00000000] 10:23:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18CC0800) [pid = 1064] [serial = 1564] [outer = 150EAC00] 10:23:54 INFO - PROCESS | 1064 | 1467739434102 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18F7FC00) [pid = 1064] [serial = 1565] [outer = 150EAC00] 10:23:54 INFO - PROCESS | 1064 | 1467739434521 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]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 590ms 10:23:54 INFO - PROCESS | 1064 | 1467739434566 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 1064 | 1467739434568 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:23:54 INFO - PROCESS | 1064 | 1467739434588 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - PROCESS | 1064 | 1467739434590 Marionette TRACE conn6 <- [1,2050,null,{}] 10:23:54 INFO - PROCESS | 1064 | 1467739434594 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}] 10:23:54 INFO - PROCESS | 1064 | 1467739434595 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:54 INFO - PROCESS | 1064 | 1467739434673 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:23:54 INFO - PROCESS | 1064 | 1467739434682 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 1064 | 1467739434684 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:54 INFO - PROCESS | 1064 | ++DOCSHELL 17CE8C00 == 35 [pid = 1064] [id = 522] 10:23:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18CBE000) [pid = 1064] [serial = 1566] [outer = 00000000] 10:23:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (191E0000) [pid = 1064] [serial = 1567] [outer = 18CBE000] 10:23:54 INFO - PROCESS | 1064 | 1467739434727 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17C60000) [pid = 1064] [serial = 1568] [outer = 18CBE000] 10:23:55 INFO - PROCESS | 1064 | 1467739435164 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]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 10:23:55 INFO - PROCESS | 1064 | 1467739435219 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:23:55 INFO - PROCESS | 1064 | 1467739435221 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:23:55 INFO - PROCESS | 1064 | 1467739435243 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 1064 | 1467739435245 Marionette TRACE conn6 <- [1,2054,null,{}] 10:23:55 INFO - PROCESS | 1064 | 1467739435249 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}] 10:23:55 INFO - PROCESS | 1064 | 1467739435250 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:55 INFO - PROCESS | 1064 | 1467739435329 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:23:55 INFO - PROCESS | 1064 | 1467739435334 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:55 INFO - PROCESS | 1064 | 1467739435336 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:55 INFO - PROCESS | 1064 | ++DOCSHELL 1938E000 == 36 [pid = 1064] [id = 523] 10:23:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (19399C00) [pid = 1064] [serial = 1569] [outer = 00000000] 10:23:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (195B5000) [pid = 1064] [serial = 1570] [outer = 19399C00] 10:23:55 INFO - PROCESS | 1064 | 1467739435379 Marionette DEBUG loaded listener.js 10:23:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19D1B800) [pid = 1064] [serial = 1571] [outer = 19399C00] 10:23:56 INFO - PROCESS | 1064 | 1467739436014 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]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 852ms 10:23:56 INFO - PROCESS | 1064 | 1467739436101 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 1064 | 1467739436106 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:23:56 INFO - PROCESS | 1064 | 1467739436114 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 1064 | 1467739436118 Marionette TRACE conn6 <- [1,2058,null,{}] 10:23:56 INFO - PROCESS | 1064 | 1467739436124 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}] 10:23:56 INFO - PROCESS | 1064 | 1467739436127 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:56 INFO - PROCESS | 1064 | 1467739436258 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:23:56 INFO - PROCESS | 1064 | 1467739436374 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 1064 | 1467739436378 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:56 INFO - PROCESS | 1064 | ++DOCSHELL 0C496400 == 37 [pid = 1064] [id = 524] 10:23:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (0CE36000) [pid = 1064] [serial = 1572] [outer = 00000000] 10:23:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1063C800) [pid = 1064] [serial = 1573] [outer = 0CE36000] 10:23:56 INFO - PROCESS | 1064 | 1467739436459 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (10725C00) [pid = 1064] [serial = 1574] [outer = 0CE36000] 10:23:57 INFO - PROCESS | 1064 | 1467739437152 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]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1083ms 10:23:57 INFO - PROCESS | 1064 | 1467739437202 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 1064 | 1467739437207 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:23:57 INFO - PROCESS | 1064 | 1467739437213 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 1064 | 1467739437216 Marionette TRACE conn6 <- [1,2062,null,{}] 10:23:57 INFO - PROCESS | 1064 | 1467739437220 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}] 10:23:57 INFO - PROCESS | 1064 | 1467739437223 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:57 INFO - PROCESS | 1064 | 1467739437342 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:23:57 INFO - PROCESS | 1064 | 1467739437489 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 1064 | 1467739437491 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:57 INFO - PROCESS | 1064 | ++DOCSHELL 148E4C00 == 38 [pid = 1064] [id = 525] 10:23:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (148E5800) [pid = 1064] [serial = 1575] [outer = 00000000] 10:23:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (14F97400) [pid = 1064] [serial = 1576] [outer = 148E5800] 10:23:57 INFO - PROCESS | 1064 | 1467739437550 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (17867C00) [pid = 1064] [serial = 1577] [outer = 148E5800] 10:23:58 INFO - PROCESS | 1064 | 1467739438407 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]]]}] 10:23:58 INFO - PROCESS | 1064 | --DOCSHELL 17CE8C00 == 37 [pid = 1064] [id = 522] 10:23:58 INFO - PROCESS | 1064 | --DOCSHELL 144CE800 == 36 [pid = 1064] [id = 521] 10:23:58 INFO - PROCESS | 1064 | --DOCSHELL 18BC8C00 == 35 [pid = 1064] [id = 520] 10:23:58 INFO - PROCESS | 1064 | --DOCSHELL 17C6A800 == 34 [pid = 1064] [id = 519] 10:23:58 INFO - PROCESS | 1064 | --DOCSHELL 17A32400 == 33 [pid = 1064] [id = 518] 10:23:58 INFO - PROCESS | 1064 | --DOCSHELL 144D5000 == 32 [pid = 1064] [id = 517] 10:23:58 INFO - PROCESS | 1064 | --DOCSHELL 10C17C00 == 31 [pid = 1064] [id = 516] 10:23:58 INFO - PROCESS | 1064 | --DOCSHELL 0CEE5000 == 30 [pid = 1064] [id = 515] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (17CEB400) [pid = 1064] [serial = 1516] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17BC8400) [pid = 1064] [serial = 1513] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (19101400) [pid = 1064] [serial = 1519] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (1A414400) [pid = 1064] [serial = 1496] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (14470800) [pid = 1064] [serial = 1501] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (14BB9800) [pid = 1064] [serial = 1502] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (108A7400) [pid = 1064] [serial = 1507] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (10CD6400) [pid = 1064] [serial = 1508] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (14F47800) [pid = 1064] [serial = 1510] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (104DFC00) [pid = 1064] [serial = 1498] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (10514800) [pid = 1064] [serial = 1499] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (104E0000) [pid = 1064] [serial = 1504] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (104F2C00) [pid = 1064] [serial = 1505] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (18B01800) [pid = 1064] [serial = 1517] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1481AC00) [pid = 1064] [serial = 1523] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (144D8400) [pid = 1064] [serial = 1522] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (195D0800) [pid = 1064] [serial = 1528] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (19103000) [pid = 1064] [serial = 1520] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (195D1400) [pid = 1064] [serial = 1529] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (17BCF800) [pid = 1064] [serial = 1514] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1936EC00) [pid = 1064] [serial = 1526] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (191D9C00) [pid = 1064] [serial = 1525] [outer = 00000000] [url = about:blank] 10:23:58 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (1515C800) [pid = 1064] [serial = 1511] [outer = 00000000] [url = about:blank] 10:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1279ms 10:23:58 INFO - PROCESS | 1064 | 1467739438497 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 1064 | 1467739438501 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:23:58 INFO - PROCESS | 1064 | 1467739438505 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - PROCESS | 1064 | 1467739438508 Marionette TRACE conn6 <- [1,2066,null,{}] 10:23:58 INFO - PROCESS | 1064 | 1467739438513 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}] 10:23:58 INFO - PROCESS | 1064 | 1467739438516 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:58 INFO - PROCESS | 1064 | 1467739438610 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:23:58 INFO - PROCESS | 1064 | 1467739438617 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 1064 | 1467739438620 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:58 INFO - PROCESS | 1064 | ++DOCSHELL 1047BC00 == 31 [pid = 1064] [id = 526] 10:23:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (104D7000) [pid = 1064] [serial = 1578] [outer = 00000000] 10:23:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (104E4C00) [pid = 1064] [serial = 1579] [outer = 104D7000] 10:23:58 INFO - PROCESS | 1064 | 1467739438667 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (10514400) [pid = 1064] [serial = 1580] [outer = 104D7000] 10:23:59 INFO - PROCESS | 1064 | 1467739439186 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]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 10:23:59 INFO - PROCESS | 1064 | 1467739439237 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:23:59 INFO - PROCESS | 1064 | 1467739439241 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:23:59 INFO - PROCESS | 1064 | 1467739439247 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:23:59 INFO - PROCESS | 1064 | 1467739439249 Marionette TRACE conn6 <- [1,2070,null,{}] 10:23:59 INFO - PROCESS | 1064 | 1467739439253 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}] 10:23:59 INFO - PROCESS | 1064 | 1467739439255 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:59 INFO - PROCESS | 1064 | 1467739439342 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:23:59 INFO - PROCESS | 1064 | 1467739439433 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 1064 | 1467739439435 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:23:59 INFO - PROCESS | 1064 | ++DOCSHELL 0A8C7000 == 32 [pid = 1064] [id = 527] 10:23:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (108A1C00) [pid = 1064] [serial = 1581] [outer = 00000000] 10:23:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10D0C800) [pid = 1064] [serial = 1582] [outer = 108A1C00] 10:23:59 INFO - PROCESS | 1064 | 1467739439488 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (14468400) [pid = 1064] [serial = 1583] [outer = 108A1C00] 10:23:59 INFO - PROCESS | 1064 | 1467739439860 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]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 10:23:59 INFO - PROCESS | 1064 | 1467739439923 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:23:59 INFO - PROCESS | 1064 | 1467739439925 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:23:59 INFO - PROCESS | 1064 | 1467739439928 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:23:59 INFO - PROCESS | 1064 | 1467739439932 Marionette TRACE conn6 <- [1,2074,null,{}] 10:23:59 INFO - PROCESS | 1064 | 1467739439943 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}] 10:23:59 INFO - PROCESS | 1064 | 1467739439947 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:00 INFO - PROCESS | 1064 | 1467739440061 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:24:00 INFO - PROCESS | 1064 | 1467739440071 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 1064 | 1467739440074 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:00 INFO - PROCESS | 1064 | ++DOCSHELL 15050000 == 33 [pid = 1064] [id = 528] 10:24:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (15053800) [pid = 1064] [serial = 1584] [outer = 00000000] 10:24:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (15162C00) [pid = 1064] [serial = 1585] [outer = 15053800] 10:24:00 INFO - PROCESS | 1064 | 1467739440121 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17869400) [pid = 1064] [serial = 1586] [outer = 15053800] 10:24:00 INFO - PROCESS | 1064 | 1467739440591 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]]]}] 10:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 10:24:00 INFO - PROCESS | 1064 | 1467739440620 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 1064 | 1467739440623 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:24:00 INFO - PROCESS | 1064 | 1467739440627 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:24:00 INFO - PROCESS | 1064 | 1467739440628 Marionette TRACE conn6 <- [1,2078,null,{}] 10:24:00 INFO - PROCESS | 1064 | 1467739440632 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}] 10:24:00 INFO - PROCESS | 1064 | 1467739440634 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:00 INFO - PROCESS | 1064 | 1467739440758 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:24:00 INFO - PROCESS | 1064 | 1467739440763 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 1064 | 1467739440765 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:00 INFO - PROCESS | 1064 | ++DOCSHELL 17C61800 == 34 [pid = 1064] [id = 529] 10:24:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17C62C00) [pid = 1064] [serial = 1587] [outer = 00000000] 10:24:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17C6DC00) [pid = 1064] [serial = 1588] [outer = 17C62C00] 10:24:00 INFO - PROCESS | 1064 | 1467739440811 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17CEE000) [pid = 1064] [serial = 1589] [outer = 17C62C00] 10:24:01 INFO - PROCESS | 1064 | 1467739441260 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]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 10:24:01 INFO - PROCESS | 1064 | 1467739441301 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:24:01 INFO - PROCESS | 1064 | 1467739441303 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:24:01 INFO - PROCESS | 1064 | 1467739441306 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 1064 | 1467739441308 Marionette TRACE conn6 <- [1,2082,null,{}] 10:24:01 INFO - PROCESS | 1064 | 1467739441311 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}] 10:24:01 INFO - PROCESS | 1064 | 1467739441313 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:01 INFO - PROCESS | 1064 | 1467739441428 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:24:01 INFO - PROCESS | 1064 | 1467739441521 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 1064 | 1467739441523 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:01 INFO - PROCESS | 1064 | ++DOCSHELL 16C0C400 == 35 [pid = 1064] [id = 530] 10:24:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17CE3800) [pid = 1064] [serial = 1590] [outer = 00000000] 10:24:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18BAA800) [pid = 1064] [serial = 1591] [outer = 17CE3800] 10:24:01 INFO - PROCESS | 1064 | 1467739441568 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18BC8000) [pid = 1064] [serial = 1592] [outer = 17CE3800] 10:24:02 INFO - PROCESS | 1064 | 1467739441999 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]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 731ms 10:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:24:02 INFO - PROCESS | 1064 | 1467739442037 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 1064 | 1467739442039 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:24:02 INFO - PROCESS | 1064 | 1467739442043 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 1064 | 1467739442044 Marionette TRACE conn6 <- [1,2086,null,{}] 10:24:02 INFO - PROCESS | 1064 | 1467739442047 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}] 10:24:02 INFO - PROCESS | 1064 | 1467739442053 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:02 INFO - PROCESS | 1064 | 1467739442197 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:24:02 INFO - PROCESS | 1064 | 1467739442207 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 1064 | 1467739442209 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:02 INFO - PROCESS | 1064 | ++DOCSHELL 15160400 == 36 [pid = 1064] [id = 531] 10:24:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18BCFC00) [pid = 1064] [serial = 1593] [outer = 00000000] 10:24:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1910C800) [pid = 1064] [serial = 1594] [outer = 18BCFC00] 10:24:02 INFO - PROCESS | 1064 | 1467739442262 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (18F61C00) [pid = 1064] [serial = 1595] [outer = 18BCFC00] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (150EAC00) [pid = 1064] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17AF8000) [pid = 1064] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18BCD000) [pid = 1064] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (0CE76800) [pid = 1064] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (10471400) [pid = 1064] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (195B1000) [pid = 1064] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17C6D000) [pid = 1064] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (144D5800) [pid = 1064] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1A41D800) [pid = 1064] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (10C1DC00) [pid = 1064] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (144D7000) [pid = 1064] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10CCD000) [pid = 1064] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:24:02 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18CBE000) [pid = 1064] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:24:02 INFO - PROCESS | 1064 | 1467739442858 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]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 871ms 10:24:02 INFO - PROCESS | 1064 | 1467739442915 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:24:02 INFO - PROCESS | 1064 | 1467739442917 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:24:02 INFO - PROCESS | 1064 | 1467739442920 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 1064 | 1467739442922 Marionette TRACE conn6 <- [1,2090,null,{}] 10:24:02 INFO - PROCESS | 1064 | 1467739442925 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}] 10:24:02 INFO - PROCESS | 1064 | 1467739442927 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:03 INFO - PROCESS | 1064 | 1467739443041 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:24:03 INFO - PROCESS | 1064 | 1467739443103 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 1064 | 1467739443105 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:03 INFO - PROCESS | 1064 | ++DOCSHELL 10722400 == 37 [pid = 1064] [id = 532] 10:24:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10729800) [pid = 1064] [serial = 1596] [outer = 00000000] 10:24:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17BCC800) [pid = 1064] [serial = 1597] [outer = 10729800] 10:24:03 INFO - PROCESS | 1064 | 1467739443148 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18BA3400) [pid = 1064] [serial = 1598] [outer = 10729800] 10:24:03 INFO - PROCESS | 1064 | 1467739443512 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]]]}] 10:24:03 INFO - PROCESS | 1064 | --DOCSHELL 10C14C00 == 36 [pid = 1064] [id = 12] 10:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 10:24:03 INFO - PROCESS | 1064 | 1467739443551 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 1064 | 1467739443553 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:24:03 INFO - PROCESS | 1064 | 1467739443556 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 1064 | 1467739443558 Marionette TRACE conn6 <- [1,2094,null,{}] 10:24:03 INFO - PROCESS | 1064 | 1467739443586 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}] 10:24:03 INFO - PROCESS | 1064 | 1467739443588 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:03 INFO - PROCESS | 1064 | 1467739443666 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:24:03 INFO - PROCESS | 1064 | 1467739443672 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 1064 | 1467739443673 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:03 INFO - PROCESS | 1064 | ++DOCSHELL 10C14C00 == 37 [pid = 1064] [id = 533] 10:24:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10C1D400) [pid = 1064] [serial = 1599] [outer = 00000000] 10:24:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19329C00) [pid = 1064] [serial = 1600] [outer = 10C1D400] 10:24:03 INFO - PROCESS | 1064 | 1467739443717 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1931F400) [pid = 1064] [serial = 1601] [outer = 10C1D400] 10:24:04 INFO - PROCESS | 1064 | 1467739444135 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]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 650ms 10:24:04 INFO - PROCESS | 1064 | 1467739444208 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 10:24:04 INFO - PROCESS | 1064 | 1467739444210 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:24:04 INFO - PROCESS | 1064 | 1467739444213 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:24:04 INFO - PROCESS | 1064 | 1467739444215 Marionette TRACE conn6 <- [1,2098,null,{}] 10:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:24:04 INFO - PROCESS | 1064 | 1467739444218 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}] 10:24:04 INFO - PROCESS | 1064 | 1467739444220 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:04 INFO - PROCESS | 1064 | 1467739444308 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:24:04 INFO - PROCESS | 1064 | 1467739444316 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 1064 | 1467739444318 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:04 INFO - PROCESS | 1064 | ++DOCSHELL 14471400 == 38 [pid = 1064] [id = 534] 10:24:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1504D800) [pid = 1064] [serial = 1602] [outer = 00000000] 10:24:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19E14C00) [pid = 1064] [serial = 1603] [outer = 1504D800] 10:24:04 INFO - PROCESS | 1064 | 1467739444361 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (19E1D000) [pid = 1064] [serial = 1604] [outer = 1504D800] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 109FAC00 == 37 [pid = 1064] [id = 514] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 1047BC00 == 36 [pid = 1064] [id = 526] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 148E4C00 == 35 [pid = 1064] [id = 525] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 0A86A800 == 34 [pid = 1064] [id = 13] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 1938E000 == 33 [pid = 1064] [id = 523] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 0C496400 == 32 [pid = 1064] [id = 524] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 0A8C7000 == 31 [pid = 1064] [id = 527] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 15050000 == 30 [pid = 1064] [id = 528] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 15160400 == 29 [pid = 1064] [id = 531] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 17C61800 == 28 [pid = 1064] [id = 529] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 10C14C00 == 27 [pid = 1064] [id = 533] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 16C0C400 == 26 [pid = 1064] [id = 530] 10:24:05 INFO - PROCESS | 1064 | --DOCSHELL 10722400 == 25 [pid = 1064] [id = 532] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18F7FC00) [pid = 1064] [serial = 1565] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17C1AC00) [pid = 1064] [serial = 1555] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (19107C00) [pid = 1064] [serial = 1562] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (104F1000) [pid = 1064] [serial = 1532] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (104F3000) [pid = 1064] [serial = 1547] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (19D8B800) [pid = 1064] [serial = 1537] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (18BADC00) [pid = 1064] [serial = 1559] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18F7CC00) [pid = 1064] [serial = 1561] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1786A400) [pid = 1064] [serial = 1535] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1AF92400) [pid = 1064] [serial = 1540] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (10476400) [pid = 1064] [serial = 1531] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18B10C00) [pid = 1064] [serial = 1558] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (1446CC00) [pid = 1064] [serial = 1550] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (18CC0800) [pid = 1064] [serial = 1564] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (1515C000) [pid = 1064] [serial = 1552] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (149D7000) [pid = 1064] [serial = 1544] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (1AFACC00) [pid = 1064] [serial = 1541] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (104E5400) [pid = 1064] [serial = 1546] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (15A64000) [pid = 1064] [serial = 1553] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (14F96C00) [pid = 1064] [serial = 1534] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (191E0000) [pid = 1064] [serial = 1567] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (19EB2400) [pid = 1064] [serial = 1538] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (14444000) [pid = 1064] [serial = 1549] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (17C64C00) [pid = 1064] [serial = 1556] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (14467800) [pid = 1064] [serial = 1543] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (17C60000) [pid = 1064] [serial = 1568] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (195B5000) [pid = 1064] [serial = 1570] [outer = 00000000] [url = about:blank] 10:24:06 INFO - PROCESS | 1064 | 1467739446264 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]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2071ms 10:24:06 INFO - PROCESS | 1064 | 1467739446290 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 1064 | 1467739446294 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:24:06 INFO - PROCESS | 1064 | 1467739446300 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - PROCESS | 1064 | 1467739446303 Marionette TRACE conn6 <- [1,2102,null,{}] 10:24:06 INFO - PROCESS | 1064 | 1467739446309 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}] 10:24:06 INFO - PROCESS | 1064 | 1467739446312 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:06 INFO - PROCESS | 1064 | 1467739446408 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:24:06 INFO - PROCESS | 1064 | 1467739446418 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 1064 | 1467739446421 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:06 INFO - PROCESS | 1064 | ++DOCSHELL 0FDFAC00 == 26 [pid = 1064] [id = 535] 10:24:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (10473800) [pid = 1064] [serial = 1605] [outer = 00000000] 10:24:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (1047BC00) [pid = 1064] [serial = 1606] [outer = 10473800] 10:24:06 INFO - PROCESS | 1064 | 1467739446472 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (104DA400) [pid = 1064] [serial = 1607] [outer = 10473800] 10:24:06 INFO - PROCESS | 1064 | 1467739446984 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]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 10:24:07 INFO - PROCESS | 1064 | 1467739447034 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 1064 | 1467739447040 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:24:07 INFO - PROCESS | 1064 | 1467739447046 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 1064 | 1467739447048 Marionette TRACE conn6 <- [1,2106,null,{}] 10:24:07 INFO - PROCESS | 1064 | 1467739447052 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}] 10:24:07 INFO - PROCESS | 1064 | 1467739447055 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:07 INFO - PROCESS | 1064 | 1467739447148 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:24:07 INFO - PROCESS | 1064 | 1467739447247 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 1064 | 1467739447249 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:07 INFO - PROCESS | 1064 | ++DOCSHELL 10518000 == 27 [pid = 1064] [id = 536] 10:24:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (1051A800) [pid = 1064] [serial = 1608] [outer = 00000000] 10:24:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (10520C00) [pid = 1064] [serial = 1609] [outer = 1051A800] 10:24:07 INFO - PROCESS | 1064 | 1467739447299 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (10645000) [pid = 1064] [serial = 1610] [outer = 1051A800] 10:24:07 INFO - PROCESS | 1064 | 1467739447715 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]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 10:24:07 INFO - PROCESS | 1064 | 1467739447780 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 1064 | 1467739447782 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:24:07 INFO - PROCESS | 1064 | 1467739447786 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:24:07 INFO - PROCESS | 1064 | 1467739447789 Marionette TRACE conn6 <- [1,2110,null,{}] 10:24:07 INFO - PROCESS | 1064 | 1467739447829 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}] 10:24:07 INFO - PROCESS | 1064 | 1467739447834 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:07 INFO - PROCESS | 1064 | 1467739447934 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:24:07 INFO - PROCESS | 1064 | 1467739447942 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 1064 | 1467739447945 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:07 INFO - PROCESS | 1064 | ++DOCSHELL 115DE800 == 28 [pid = 1064] [id = 537] 10:24:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (115E2800) [pid = 1064] [serial = 1611] [outer = 00000000] 10:24:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (14463C00) [pid = 1064] [serial = 1612] [outer = 115E2800] 10:24:08 INFO - PROCESS | 1064 | 1467739447997 Marionette DEBUG loaded listener.js 10:24:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (14470000) [pid = 1064] [serial = 1613] [outer = 115E2800] 10:24:08 INFO - PROCESS | 1064 | 1467739448482 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]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 750ms 10:24:08 INFO - PROCESS | 1064 | 1467739448540 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 1064 | 1467739448542 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:24:08 INFO - PROCESS | 1064 | 1467739448545 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 1064 | 1467739448547 Marionette TRACE conn6 <- [1,2114,null,{}] 10:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:24:08 INFO - PROCESS | 1064 | 1467739448550 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}] 10:24:08 INFO - PROCESS | 1064 | 1467739448552 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:08 INFO - PROCESS | 1064 | 1467739448640 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:24:08 INFO - PROCESS | 1064 | 1467739448646 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:08 INFO - PROCESS | 1064 | 1467739448648 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:08 INFO - PROCESS | 1064 | ++DOCSHELL 144D5800 == 29 [pid = 1064] [id = 538] 10:24:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (144D6000) [pid = 1064] [serial = 1614] [outer = 00000000] 10:24:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (14BB9800) [pid = 1064] [serial = 1615] [outer = 144D6000] 10:24:08 INFO - PROCESS | 1064 | 1467739448693 Marionette DEBUG loaded listener.js 10:24:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (14F96C00) [pid = 1064] [serial = 1616] [outer = 144D6000] 10:24:09 INFO - PROCESS | 1064 | 1467739449134 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]]]}] 10:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 10:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:24:09 INFO - PROCESS | 1064 | 1467739449182 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:24:09 INFO - PROCESS | 1064 | 1467739449184 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:24:09 INFO - PROCESS | 1064 | 1467739449188 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - PROCESS | 1064 | 1467739449190 Marionette TRACE conn6 <- [1,2118,null,{}] 10:24:09 INFO - PROCESS | 1064 | 1467739449193 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}] 10:24:09 INFO - PROCESS | 1064 | 1467739449195 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:09 INFO - PROCESS | 1064 | 1467739449274 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:24:09 INFO - PROCESS | 1064 | 1467739449280 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 1064 | 1467739449282 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:09 INFO - PROCESS | 1064 | ++DOCSHELL 15053400 == 30 [pid = 1064] [id = 539] 10:24:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (150E3C00) [pid = 1064] [serial = 1617] [outer = 00000000] 10:24:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (15A58800) [pid = 1064] [serial = 1618] [outer = 150E3C00] 10:24:09 INFO - PROCESS | 1064 | 1467739449326 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (16C17C00) [pid = 1064] [serial = 1619] [outer = 150E3C00] 10:24:09 INFO - PROCESS | 1064 | 1467739449797 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] 10:24:09 INFO - PROCESS | 1064 | 1467739449864 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:24:09 INFO - PROCESS | 1064 | 1467739449867 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:24:09 INFO - PROCESS | 1064 | 1467739449869 Marionette TRACE conn6 <- [1,2122,null,{}] 10:24:09 INFO - PROCESS | 1064 | 1467739449872 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}] 10:24:09 INFO - PROCESS | 1064 | 1467739449878 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:10 INFO - PROCESS | 1064 | 1467739449995 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:24:10 INFO - PROCESS | 1064 | 1467739450005 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 1064 | 1467739450007 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:10 INFO - PROCESS | 1064 | ++DOCSHELL 17C5F400 == 31 [pid = 1064] [id = 540] 10:24:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17C60000) [pid = 1064] [serial = 1620] [outer = 00000000] 10:24:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17CEB800) [pid = 1064] [serial = 1621] [outer = 17C60000] 10:24:10 INFO - PROCESS | 1064 | 1467739450052 Marionette DEBUG loaded listener.js 10:24:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18B40400) [pid = 1064] [serial = 1622] [outer = 17C60000] 10:24:10 INFO - PROCESS | 1064 | 1467739450499 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]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 10:24:10 INFO - PROCESS | 1064 | 1467739450542 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 1064 | 1467739450544 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:24:10 INFO - PROCESS | 1064 | 1467739450547 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 1064 | 1467739450549 Marionette TRACE conn6 <- [1,2126,null,{}] 10:24:10 INFO - PROCESS | 1064 | 1467739450553 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}] 10:24:10 INFO - PROCESS | 1064 | 1467739450554 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:10 INFO - PROCESS | 1064 | 1467739450632 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:24:10 INFO - PROCESS | 1064 | 1467739450666 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 1064 | 1467739450668 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:10 INFO - PROCESS | 1064 | ++DOCSHELL 1173E000 == 32 [pid = 1064] [id = 541] 10:24:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18BA4000) [pid = 1064] [serial = 1623] [outer = 00000000] 10:24:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18BCAC00) [pid = 1064] [serial = 1624] [outer = 18BA4000] 10:24:10 INFO - PROCESS | 1064 | 1467739450711 Marionette DEBUG loaded listener.js 10:24:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18BCB800) [pid = 1064] [serial = 1625] [outer = 18BA4000] 10:24:11 INFO - PROCESS | 1064 | 1467739451135 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]]]}] 10:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 10:24:11 INFO - PROCESS | 1064 | 1467739451185 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 1064 | 1467739451187 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:24:11 INFO - PROCESS | 1064 | 1467739451190 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 1064 | 1467739451192 Marionette TRACE conn6 <- [1,2130,null,{}] 10:24:11 INFO - PROCESS | 1064 | 1467739451199 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}] 10:24:11 INFO - PROCESS | 1064 | 1467739451201 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:11 INFO - PROCESS | 1064 | 1467739451279 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:24:11 INFO - PROCESS | 1064 | 1467739451285 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 1064 | 1467739451287 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:11 INFO - PROCESS | 1064 | ++DOCSHELL 17BCFC00 == 33 [pid = 1064] [id = 542] 10:24:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18BC5800) [pid = 1064] [serial = 1626] [outer = 00000000] 10:24:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18F80C00) [pid = 1064] [serial = 1627] [outer = 18BC5800] 10:24:11 INFO - PROCESS | 1064 | 1467739451331 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18F61000) [pid = 1064] [serial = 1628] [outer = 18BC5800] 10:24:11 INFO - PROCESS | 1064 | 1467739451813 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] 10:24:11 INFO - PROCESS | 1064 | 1467739451870 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:24:11 INFO - PROCESS | 1064 | 1467739451873 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:24:11 INFO - PROCESS | 1064 | 1467739451875 Marionette TRACE conn6 <- [1,2134,null,{}] 10:24:11 INFO - PROCESS | 1064 | 1467739451879 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}] 10:24:11 INFO - PROCESS | 1064 | 1467739451881 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:12 INFO - PROCESS | 1064 | 1467739451992 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:24:12 INFO - PROCESS | 1064 | 1467739452080 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 1064 | 1467739452081 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:12 INFO - PROCESS | 1064 | ++DOCSHELL 115DA400 == 34 [pid = 1064] [id = 543] 10:24:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1910DC00) [pid = 1064] [serial = 1629] [outer = 00000000] 10:24:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (191DA800) [pid = 1064] [serial = 1630] [outer = 1910DC00] 10:24:12 INFO - PROCESS | 1064 | 1467739452126 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (191DC800) [pid = 1064] [serial = 1631] [outer = 1910DC00] 10:24:12 INFO - PROCESS | 1064 | 1467739452570 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] 10:24:12 INFO - PROCESS | 1064 | 1467739452610 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:24:12 INFO - PROCESS | 1064 | 1467739452613 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 1064 | 1467739452615 Marionette TRACE conn6 <- [1,2138,null,{}] 10:24:12 INFO - PROCESS | 1064 | 1467739452618 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}] 10:24:12 INFO - PROCESS | 1064 | 1467739452620 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:12 INFO - PROCESS | 1064 | 1467739452742 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:24:12 INFO - PROCESS | 1064 | 1467739452748 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 1064 | 1467739452749 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:12 INFO - PROCESS | 1064 | ++DOCSHELL 0CE3A800 == 35 [pid = 1064] [id = 544] 10:24:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (0CE42800) [pid = 1064] [serial = 1632] [outer = 00000000] 10:24:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (19371800) [pid = 1064] [serial = 1633] [outer = 0CE42800] 10:24:12 INFO - PROCESS | 1064 | 1467739452793 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (195B0400) [pid = 1064] [serial = 1634] [outer = 0CE42800] 10:24:13 INFO - PROCESS | 1064 | 1467739453251 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]]]}] 10:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 10:24:13 INFO - PROCESS | 1064 | 1467739453284 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 1064 | 1467739453286 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:24:13 INFO - PROCESS | 1064 | 1467739453290 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:24:13 INFO - PROCESS | 1064 | 1467739453292 Marionette TRACE conn6 <- [1,2142,null,{}] 10:24:13 INFO - PROCESS | 1064 | 1467739453296 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}] 10:24:13 INFO - PROCESS | 1064 | 1467739453298 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:13 INFO - PROCESS | 1064 | 1467739453459 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (10C19C00) [pid = 1064] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (17C62C00) [pid = 1064] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (17CE3800) [pid = 1064] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (10729800) [pid = 1064] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18BCFC00) [pid = 1064] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (10C1D400) [pid = 1064] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (104D7000) [pid = 1064] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (148E5800) [pid = 1064] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (0CE36000) [pid = 1064] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (19399C00) [pid = 1064] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (15053800) [pid = 1064] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (108A1C00) [pid = 1064] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:24:13 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (115DA800) [pid = 1064] [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.] 10:24:13 INFO - PROCESS | 1064 | 1467739453725 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 1064 | 1467739453728 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:13 INFO - PROCESS | 1064 | ++DOCSHELL 0C496C00 == 36 [pid = 1064] [id = 545] 10:24:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (0C497800) [pid = 1064] [serial = 1635] [outer = 00000000] 10:24:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (104D5400) [pid = 1064] [serial = 1636] [outer = 0C497800] 10:24:13 INFO - PROCESS | 1064 | 1467739453779 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (10DD0000) [pid = 1064] [serial = 1637] [outer = 0C497800] 10:24:14 INFO - PROCESS | 1064 | 1467739454145 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]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 10:24:14 INFO - PROCESS | 1064 | 1467739454224 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 1064 | 1467739454227 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:24:14 INFO - PROCESS | 1064 | 1467739454230 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 1064 | 1467739454232 Marionette TRACE conn6 <- [1,2146,null,{}] 10:24:14 INFO - PROCESS | 1064 | 1467739454235 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}] 10:24:14 INFO - PROCESS | 1064 | 1467739454237 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:14 INFO - PROCESS | 1064 | 1467739454317 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:24:14 INFO - PROCESS | 1064 | 1467739454322 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 1064 | 1467739454324 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:14 INFO - PROCESS | 1064 | ++DOCSHELL 148EFC00 == 37 [pid = 1064] [id = 546] 10:24:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1515DC00) [pid = 1064] [serial = 1638] [outer = 00000000] 10:24:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (195B6400) [pid = 1064] [serial = 1639] [outer = 1515DC00] 10:24:14 INFO - PROCESS | 1064 | 1467739454367 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19E16000) [pid = 1064] [serial = 1640] [outer = 1515DC00] 10:24:14 INFO - PROCESS | 1064 | 1467739454818 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]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 10:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:24:14 INFO - PROCESS | 1064 | 1467739454864 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 1064 | 1467739454866 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:24:14 INFO - PROCESS | 1064 | 1467739454869 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 1064 | 1467739454871 Marionette TRACE conn6 <- [1,2150,null,{}] 10:24:14 INFO - PROCESS | 1064 | 1467739454874 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}] 10:24:14 INFO - PROCESS | 1064 | 1467739454876 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:14 INFO - PROCESS | 1064 | 1467739454956 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:24:14 INFO - PROCESS | 1064 | 1467739454961 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 1064 | 1467739454963 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:14 INFO - PROCESS | 1064 | ++DOCSHELL 19E19000 == 38 [pid = 1064] [id = 547] 10:24:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (19E1A400) [pid = 1064] [serial = 1641] [outer = 00000000] 10:24:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19EB4800) [pid = 1064] [serial = 1642] [outer = 19E1A400] 10:24:15 INFO - PROCESS | 1064 | 1467739455006 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1A411400) [pid = 1064] [serial = 1643] [outer = 19E1A400] 10:24:15 INFO - PROCESS | 1064 | 1467739455476 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]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 10:24:15 INFO - PROCESS | 1064 | 1467739455500 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 1064 | 1467739455502 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:24:15 INFO - PROCESS | 1064 | 1467739455524 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 1064 | 1467739455525 Marionette TRACE conn6 <- [1,2154,null,{}] 10:24:15 INFO - PROCESS | 1064 | 1467739455529 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}] 10:24:15 INFO - PROCESS | 1064 | 1467739455531 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:15 INFO - PROCESS | 1064 | 1467739455611 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:24:15 INFO - PROCESS | 1064 | 1467739455616 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 1064 | 1467739455618 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:15 INFO - PROCESS | 1064 | ++DOCSHELL 151F2400 == 39 [pid = 1064] [id = 548] 10:24:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1A413C00) [pid = 1064] [serial = 1644] [outer = 00000000] 10:24:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (1A41A400) [pid = 1064] [serial = 1645] [outer = 1A413C00] 10:24:15 INFO - PROCESS | 1064 | 1467739455661 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1A420C00) [pid = 1064] [serial = 1646] [outer = 1A413C00] 10:24:16 INFO - PROCESS | 1064 | 1467739456485 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]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1025ms 10:24:16 INFO - PROCESS | 1064 | 1467739456547 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 1064 | 1467739456551 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:24:16 INFO - PROCESS | 1064 | 1467739456556 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 1064 | 1467739456559 Marionette TRACE conn6 <- [1,2158,null,{}] 10:24:16 INFO - PROCESS | 1064 | 1467739456626 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}] 10:24:16 INFO - PROCESS | 1064 | 1467739456630 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:16 INFO - PROCESS | 1064 | 1467739456739 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:24:16 INFO - PROCESS | 1064 | 1467739456869 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 1064 | 1467739456872 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:16 INFO - PROCESS | 1064 | ++DOCSHELL 10474C00 == 40 [pid = 1064] [id = 549] 10:24:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (104D8C00) [pid = 1064] [serial = 1647] [outer = 00000000] 10:24:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (10516000) [pid = 1064] [serial = 1648] [outer = 104D8C00] 10:24:16 INFO - PROCESS | 1064 | 1467739456928 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (10647400) [pid = 1064] [serial = 1649] [outer = 104D8C00] 10:24:17 INFO - PROCESS | 1064 | 1467739457821 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]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1303ms 10:24:17 INFO - PROCESS | 1064 | 1467739457860 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 1064 | 1467739457864 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:24:17 INFO - PROCESS | 1064 | 1467739457869 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 1064 | 1467739457872 Marionette TRACE conn6 <- [1,2162,null,{}] 10:24:17 INFO - PROCESS | 1064 | 1467739457878 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}] 10:24:17 INFO - PROCESS | 1064 | 1467739457881 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:18 INFO - PROCESS | 1064 | 1467739458045 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:24:18 INFO - PROCESS | 1064 | 1467739458148 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 1064 | 1467739458152 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:18 INFO - PROCESS | 1064 | ++DOCSHELL 104D4C00 == 41 [pid = 1064] [id = 550] 10:24:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (104D9000) [pid = 1064] [serial = 1650] [outer = 00000000] 10:24:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (104E6400) [pid = 1064] [serial = 1651] [outer = 104D9000] 10:24:18 INFO - PROCESS | 1064 | 1467739458202 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (104F2000) [pid = 1064] [serial = 1652] [outer = 104D9000] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 104D9400 == 40 [pid = 1064] [id = 398] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 10518400 == 39 [pid = 1064] [id = 390] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 1051DC00 == 38 [pid = 1064] [id = 389] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 149D5400 == 37 [pid = 1064] [id = 402] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 16C16400 == 36 [pid = 1064] [id = 403] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 18F64C00 == 35 [pid = 1064] [id = 391] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 104E2400 == 34 [pid = 1064] [id = 405] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 17CEC000 == 33 [pid = 1064] [id = 406] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 104E6800 == 32 [pid = 1064] [id = 392] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 10908C00 == 31 [pid = 1064] [id = 400] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 14466400 == 30 [pid = 1064] [id = 401] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 150EC000 == 29 [pid = 1064] [id = 393] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 104E9C00 == 28 [pid = 1064] [id = 399] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (10C12C00) [pid = 1064] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (19E14C00) [pid = 1064] [serial = 1603] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOCSHELL 14471400 == 27 [pid = 1064] [id = 534] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (17C6DC00) [pid = 1064] [serial = 1588] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (18BC8000) [pid = 1064] [serial = 1592] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (18BAA800) [pid = 1064] [serial = 1591] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17BCC800) [pid = 1064] [serial = 1597] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1910C800) [pid = 1064] [serial = 1594] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18F61C00) [pid = 1064] [serial = 1595] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19329C00) [pid = 1064] [serial = 1600] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (104E4C00) [pid = 1064] [serial = 1579] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (10514400) [pid = 1064] [serial = 1580] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1931F400) [pid = 1064] [serial = 1601] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17867C00) [pid = 1064] [serial = 1577] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (14F97400) [pid = 1064] [serial = 1576] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (10725C00) [pid = 1064] [serial = 1574] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1063C800) [pid = 1064] [serial = 1573] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (19D1B800) [pid = 1064] [serial = 1571] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (15162C00) [pid = 1064] [serial = 1585] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (10D0C800) [pid = 1064] [serial = 1582] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (14468400) [pid = 1064] [serial = 1583] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (18BA3400) [pid = 1064] [serial = 1598] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (17CEE000) [pid = 1064] [serial = 1589] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (104EB000) [pid = 1064] [serial = 1094] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:24:18 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (17869400) [pid = 1064] [serial = 1586] [outer = 00000000] [url = about:blank] 10:24:18 INFO - PROCESS | 1064 | 1467739458768 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]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 10:24:18 INFO - PROCESS | 1064 | 1467739458800 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 1064 | 1467739458804 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:24:18 INFO - PROCESS | 1064 | 1467739458810 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - PROCESS | 1064 | 1467739458813 Marionette TRACE conn6 <- [1,2166,null,{}] 10:24:18 INFO - PROCESS | 1064 | 1467739458817 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}] 10:24:18 INFO - PROCESS | 1064 | 1467739458819 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:18 INFO - PROCESS | 1064 | 1467739458907 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:24:18 INFO - PROCESS | 1064 | 1467739458916 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 1064 | 1467739458918 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:18 INFO - PROCESS | 1064 | ++DOCSHELL 10514400 == 28 [pid = 1064] [id = 551] 10:24:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10514800) [pid = 1064] [serial = 1653] [outer = 00000000] 10:24:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (10723C00) [pid = 1064] [serial = 1654] [outer = 10514800] 10:24:18 INFO - PROCESS | 1064 | 1467739458965 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (1072D400) [pid = 1064] [serial = 1655] [outer = 10514800] 10:24:19 INFO - PROCESS | 1064 | 1467739459478 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]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 10:24:19 INFO - PROCESS | 1064 | 1467739459548 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 1064 | 1467739459550 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:24:19 INFO - PROCESS | 1064 | 1467739459554 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 1064 | 1467739459557 Marionette TRACE conn6 <- [1,2170,null,{}] 10:24:19 INFO - PROCESS | 1064 | 1467739459568 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}] 10:24:19 INFO - PROCESS | 1064 | 1467739459572 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:19 INFO - PROCESS | 1064 | 1467739459679 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:24:19 INFO - PROCESS | 1064 | 1467739459777 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 1064 | 1467739459781 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:19 INFO - PROCESS | 1064 | ++DOCSHELL 14468400 == 29 [pid = 1064] [id = 552] 10:24:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (1446BC00) [pid = 1064] [serial = 1656] [outer = 00000000] 10:24:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (144CFC00) [pid = 1064] [serial = 1657] [outer = 1446BC00] 10:24:19 INFO - PROCESS | 1064 | 1467739459829 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (144D9400) [pid = 1064] [serial = 1658] [outer = 1446BC00] 10:24:20 INFO - PROCESS | 1064 | 1467739460206 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]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 690ms 10:24:20 INFO - PROCESS | 1064 | 1467739460244 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 1064 | 1467739460247 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:24:20 INFO - PROCESS | 1064 | 1467739460250 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 1064 | 1467739460252 Marionette TRACE conn6 <- [1,2174,null,{}] 10:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:24:20 INFO - PROCESS | 1064 | 1467739460255 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}] 10:24:20 INFO - PROCESS | 1064 | 1467739460257 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:20 INFO - PROCESS | 1064 | 1467739460351 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:24:20 INFO - PROCESS | 1064 | 1467739460356 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 1064 | 1467739460358 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:20 INFO - PROCESS | 1064 | ++DOCSHELL 14BB8000 == 30 [pid = 1064] [id = 553] 10:24:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (14BBF400) [pid = 1064] [serial = 1659] [outer = 00000000] 10:24:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (15A5D800) [pid = 1064] [serial = 1660] [outer = 14BBF400] 10:24:20 INFO - PROCESS | 1064 | 1467739460403 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (16C17800) [pid = 1064] [serial = 1661] [outer = 14BBF400] 10:24:20 INFO - PROCESS | 1064 | 1467739460860 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]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 10:24:20 INFO - PROCESS | 1064 | 1467739460888 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 1064 | 1467739460890 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:24:20 INFO - PROCESS | 1064 | 1467739460894 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 1064 | 1467739460895 Marionette TRACE conn6 <- [1,2178,null,{}] 10:24:20 INFO - PROCESS | 1064 | 1467739460899 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}] 10:24:20 INFO - PROCESS | 1064 | 1467739460901 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:21 INFO - PROCESS | 1064 | 1467739461020 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:24:21 INFO - PROCESS | 1064 | 1467739461113 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 1064 | 1467739461115 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:21 INFO - PROCESS | 1064 | ++DOCSHELL 17BC2800 == 31 [pid = 1064] [id = 554] 10:24:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17BC3000) [pid = 1064] [serial = 1662] [outer = 00000000] 10:24:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17BCEC00) [pid = 1064] [serial = 1663] [outer = 17BC3000] 10:24:21 INFO - PROCESS | 1064 | 1467739461160 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17C64800) [pid = 1064] [serial = 1664] [outer = 17BC3000] 10:24:21 INFO - PROCESS | 1064 | 1467739461579 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]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 10:24:21 INFO - PROCESS | 1064 | 1467739461624 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 1064 | 1467739461626 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:24:21 INFO - PROCESS | 1064 | 1467739461629 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 1064 | 1467739461631 Marionette TRACE conn6 <- [1,2182,null,{}] 10:24:21 INFO - PROCESS | 1064 | 1467739461634 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}] 10:24:21 INFO - PROCESS | 1064 | 1467739461640 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:21 INFO - PROCESS | 1064 | 1467739461781 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:24:21 INFO - PROCESS | 1064 | 1467739461847 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 1064 | 1467739461849 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:21 INFO - PROCESS | 1064 | ++DOCSHELL 17BCE800 == 32 [pid = 1064] [id = 555] 10:24:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18BA3400) [pid = 1064] [serial = 1665] [outer = 00000000] 10:24:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18BC5400) [pid = 1064] [serial = 1666] [outer = 18BA3400] 10:24:21 INFO - PROCESS | 1064 | 1467739461893 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18BCC800) [pid = 1064] [serial = 1667] [outer = 18BA3400] 10:24:22 INFO - PROCESS | 1064 | 1467739462340 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]]]}] 10:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 10:24:22 INFO - PROCESS | 1064 | 1467739462360 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 1064 | 1467739462371 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:24:22 INFO - PROCESS | 1064 | 1467739462415 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 1064 | 1467739462417 Marionette TRACE conn6 <- [1,2186,null,{}] 10:24:22 INFO - PROCESS | 1064 | 1467739462420 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}] 10:24:22 INFO - PROCESS | 1064 | 1467739462422 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:22 INFO - PROCESS | 1064 | 1467739462534 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:24:22 INFO - PROCESS | 1064 | 1467739462547 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:22 INFO - PROCESS | 1064 | 1467739462549 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:22 INFO - PROCESS | 1064 | ++DOCSHELL 0C496800 == 33 [pid = 1064] [id = 556] 10:24:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1072A800) [pid = 1064] [serial = 1668] [outer = 00000000] 10:24:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18F60C00) [pid = 1064] [serial = 1669] [outer = 1072A800] 10:24:22 INFO - PROCESS | 1064 | 1467739462595 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18F63000) [pid = 1064] [serial = 1670] [outer = 1072A800] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (19E1A400) [pid = 1064] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1910DC00) [pid = 1064] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (150E3C00) [pid = 1064] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (0CE42800) [pid = 1064] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17C60000) [pid = 1064] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18BC5800) [pid = 1064] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (144D6000) [pid = 1064] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1051A800) [pid = 1064] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (10473800) [pid = 1064] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18BA4000) [pid = 1064] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1504D800) [pid = 1064] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (115E2800) [pid = 1064] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0C497800) [pid = 1064] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:24:23 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1515DC00) [pid = 1064] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:24:23 INFO - PROCESS | 1064 | 1467739463179 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]]]}] 10:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 791ms 10:24:23 INFO - PROCESS | 1064 | 1467739463196 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 1064 | 1467739463198 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:24:23 INFO - PROCESS | 1064 | 1467739463202 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - PROCESS | 1064 | 1467739463203 Marionette TRACE conn6 <- [1,2190,null,{}] 10:24:23 INFO - PROCESS | 1064 | 1467739463207 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}] 10:24:23 INFO - PROCESS | 1064 | 1467739463209 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:23 INFO - PROCESS | 1064 | 1467739463288 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:24:23 INFO - PROCESS | 1064 | 1467739463294 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 1064 | 1467739463295 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:23 INFO - PROCESS | 1064 | ++DOCSHELL 10725800 == 34 [pid = 1064] [id = 557] 10:24:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (115E2800) [pid = 1064] [serial = 1671] [outer = 00000000] 10:24:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18BC4000) [pid = 1064] [serial = 1672] [outer = 115E2800] 10:24:23 INFO - PROCESS | 1064 | 1467739463339 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18CBEC00) [pid = 1064] [serial = 1673] [outer = 115E2800] 10:24:23 INFO - PROCESS | 1064 | 1467739463769 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]]]}] 10:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 10:24:23 INFO - PROCESS | 1064 | 1467739463855 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 1064 | 1467739463857 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:24:23 INFO - PROCESS | 1064 | 1467739463860 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - PROCESS | 1064 | 1467739463862 Marionette TRACE conn6 <- [1,2194,null,{}] 10:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:24:23 INFO - PROCESS | 1064 | 1467739463868 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}] 10:24:23 INFO - PROCESS | 1064 | 1467739463870 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:23 INFO - PROCESS | 1064 | 1467739463952 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:24:23 INFO - PROCESS | 1064 | 1467739463958 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 1064 | 1467739463960 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:23 INFO - PROCESS | 1064 | ++DOCSHELL 144D8800 == 35 [pid = 1064] [id = 558] 10:24:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18BC5800) [pid = 1064] [serial = 1674] [outer = 00000000] 10:24:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (191DA000) [pid = 1064] [serial = 1675] [outer = 18BC5800] 10:24:24 INFO - PROCESS | 1064 | 1467739464003 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (191E1000) [pid = 1064] [serial = 1676] [outer = 18BC5800] 10:24:24 INFO - PROCESS | 1064 | 1467739464444 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]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 10:24:24 INFO - PROCESS | 1064 | 1467739464499 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 1064 | 1467739464501 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:24:24 INFO - PROCESS | 1064 | 1467739464504 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 1064 | 1467739464505 Marionette TRACE conn6 <- [1,2198,null,{}] 10:24:24 INFO - PROCESS | 1064 | 1467739464509 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}] 10:24:24 INFO - PROCESS | 1064 | 1467739464511 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:24 INFO - PROCESS | 1064 | 1467739464593 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:24:24 INFO - PROCESS | 1064 | 1467739464598 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 1064 | 1467739464600 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:24 INFO - PROCESS | 1064 | ++DOCSHELL 1932D000 == 36 [pid = 1064] [id = 559] 10:24:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1932E400) [pid = 1064] [serial = 1677] [outer = 00000000] 10:24:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (195B4C00) [pid = 1064] [serial = 1678] [outer = 1932E400] 10:24:24 INFO - PROCESS | 1064 | 1467739464643 Marionette DEBUG loaded listener.js 10:24:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1939C000) [pid = 1064] [serial = 1679] [outer = 1932E400] 10:24:25 INFO - PROCESS | 1064 | 1467739465119 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]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 10:24:25 INFO - PROCESS | 1064 | 1467739465175 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 1064 | 1467739465180 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:24:25 INFO - PROCESS | 1064 | 1467739465186 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 1064 | 1467739465190 Marionette TRACE conn6 <- [1,2202,null,{}] 10:24:25 INFO - PROCESS | 1064 | 1467739465197 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}] 10:24:25 INFO - PROCESS | 1064 | 1467739465200 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:25 INFO - PROCESS | 1064 | 1467739465366 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:24:25 INFO - PROCESS | 1064 | 1467739465490 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:25 INFO - PROCESS | 1064 | 1467739465494 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:25 INFO - PROCESS | 1064 | ++DOCSHELL 10473C00 == 37 [pid = 1064] [id = 560] 10:24:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1047A000) [pid = 1064] [serial = 1680] [outer = 00000000] 10:24:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (104E1800) [pid = 1064] [serial = 1681] [outer = 1047A000] 10:24:25 INFO - PROCESS | 1064 | 1467739465551 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1051C000) [pid = 1064] [serial = 1682] [outer = 1047A000] 10:24:26 INFO - PROCESS | 1064 | 1467739466111 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]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 10:24:26 INFO - PROCESS | 1064 | 1467739466161 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 1064 | 1467739466166 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:24:26 INFO - PROCESS | 1064 | 1467739466172 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 1064 | 1467739466175 Marionette TRACE conn6 <- [1,2206,null,{}] 10:24:26 INFO - PROCESS | 1064 | 1467739466179 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}] 10:24:26 INFO - PROCESS | 1064 | 1467739466182 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:26 INFO - PROCESS | 1064 | 1467739466293 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:24:26 INFO - PROCESS | 1064 | 1467739466433 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 1064 | 1467739466435 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:26 INFO - PROCESS | 1064 | ++DOCSHELL 144D6000 == 38 [pid = 1064] [id = 561] 10:24:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (148A1C00) [pid = 1064] [serial = 1683] [outer = 00000000] 10:24:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (149D7000) [pid = 1064] [serial = 1684] [outer = 148A1C00] 10:24:26 INFO - PROCESS | 1064 | 1467739466493 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1515C800) [pid = 1064] [serial = 1685] [outer = 148A1C00] 10:24:27 INFO - PROCESS | 1064 | 1467739467089 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]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 10:24:27 INFO - PROCESS | 1064 | 1467739467146 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 1064 | 1467739467148 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:24:27 INFO - PROCESS | 1064 | 1467739467152 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 1064 | 1467739467156 Marionette TRACE conn6 <- [1,2210,null,{}] 10:24:27 INFO - PROCESS | 1064 | 1467739467167 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}] 10:24:27 INFO - PROCESS | 1064 | 1467739467172 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:27 INFO - PROCESS | 1064 | 1467739467283 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:24:27 INFO - PROCESS | 1064 | 1467739467421 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 1064 | 1467739467425 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:27 INFO - PROCESS | 1064 | ++DOCSHELL 191D8400 == 39 [pid = 1064] [id = 562] 10:24:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (191DC400) [pid = 1064] [serial = 1686] [outer = 00000000] 10:24:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (195B9000) [pid = 1064] [serial = 1687] [outer = 191DC400] 10:24:27 INFO - PROCESS | 1064 | 1467739467483 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (19D1CC00) [pid = 1064] [serial = 1688] [outer = 191DC400] 10:24:28 INFO - PROCESS | 1064 | 1467739468106 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]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1021ms 10:24:28 INFO - PROCESS | 1064 | 1467739468177 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 1064 | 1467739468180 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:24:28 INFO - PROCESS | 1064 | 1467739468183 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:24:28 INFO - PROCESS | 1064 | 1467739468185 Marionette TRACE conn6 <- [1,2214,null,{}] 10:24:28 INFO - PROCESS | 1064 | 1467739468189 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}] 10:24:28 INFO - PROCESS | 1064 | 1467739468192 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:28 INFO - PROCESS | 1064 | 1467739468302 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:24:28 INFO - PROCESS | 1064 | 1467739468441 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 1064 | 1467739468443 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:28 INFO - PROCESS | 1064 | ++DOCSHELL 19D8BC00 == 40 [pid = 1064] [id = 563] 10:24:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (19E1A400) [pid = 1064] [serial = 1689] [outer = 00000000] 10:24:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (1A0A6C00) [pid = 1064] [serial = 1690] [outer = 19E1A400] 10:24:28 INFO - PROCESS | 1064 | 1467739468498 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (1A418800) [pid = 1064] [serial = 1691] [outer = 19E1A400] 10:24:29 INFO - PROCESS | 1064 | 1467739469055 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]]]}] 10:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1071ms 10:24:29 INFO - PROCESS | 1064 | 1467739469258 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:24:29 INFO - PROCESS | 1064 | 1467739469263 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:24:29 INFO - PROCESS | 1064 | 1467739469268 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 1064 | 1467739469270 Marionette TRACE conn6 <- [1,2218,null,{}] 10:24:29 INFO - PROCESS | 1064 | 1467739469276 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}] 10:24:29 INFO - PROCESS | 1064 | 1467739469279 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:29 INFO - PROCESS | 1064 | 1467739469381 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:24:29 INFO - PROCESS | 1064 | 1467739469514 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 1064 | 1467739469519 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:29 INFO - PROCESS | 1064 | ++DOCSHELL 10515400 == 41 [pid = 1064] [id = 564] 10:24:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (10518C00) [pid = 1064] [serial = 1692] [outer = 00000000] 10:24:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (10723800) [pid = 1064] [serial = 1693] [outer = 10518C00] 10:24:29 INFO - PROCESS | 1064 | 1467739469571 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (10904400) [pid = 1064] [serial = 1694] [outer = 10518C00] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 104D6800 == 40 [pid = 1064] [id = 395] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 14BB8000 == 39 [pid = 1064] [id = 553] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 17BC2800 == 38 [pid = 1064] [id = 554] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 17BCE800 == 37 [pid = 1064] [id = 555] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 0C496800 == 36 [pid = 1064] [id = 556] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 18B02C00 == 35 [pid = 1064] [id = 396] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 144D8800 == 34 [pid = 1064] [id = 558] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 18F64000 == 33 [pid = 1064] [id = 397] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 10725800 == 32 [pid = 1064] [id = 557] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 17C63C00 == 31 [pid = 1064] [id = 404] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 195BB800 == 30 [pid = 1064] [id = 394] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 19D8BC00 == 29 [pid = 1064] [id = 563] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 191D8400 == 28 [pid = 1064] [id = 562] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 1932D000 == 27 [pid = 1064] [id = 559] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 10473C00 == 26 [pid = 1064] [id = 560] 10:24:30 INFO - PROCESS | 1064 | --DOCSHELL 144D6000 == 25 [pid = 1064] [id = 561] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (191DA800) [pid = 1064] [serial = 1630] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (15A58800) [pid = 1064] [serial = 1618] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (16C17C00) [pid = 1064] [serial = 1619] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (19371800) [pid = 1064] [serial = 1633] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17CEB800) [pid = 1064] [serial = 1621] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (18F80C00) [pid = 1064] [serial = 1627] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (14BB9800) [pid = 1064] [serial = 1615] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (14F96C00) [pid = 1064] [serial = 1616] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (10520C00) [pid = 1064] [serial = 1609] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (10645000) [pid = 1064] [serial = 1610] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1047BC00) [pid = 1064] [serial = 1606] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (104DA400) [pid = 1064] [serial = 1607] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18BCAC00) [pid = 1064] [serial = 1624] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18BCB800) [pid = 1064] [serial = 1625] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (19E1D000) [pid = 1064] [serial = 1604] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (14463C00) [pid = 1064] [serial = 1612] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (14470000) [pid = 1064] [serial = 1613] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (191DC800) [pid = 1064] [serial = 1631] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (104D5400) [pid = 1064] [serial = 1636] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (195B0400) [pid = 1064] [serial = 1634] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (195B6400) [pid = 1064] [serial = 1639] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (18B40400) [pid = 1064] [serial = 1622] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1A411400) [pid = 1064] [serial = 1643] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (10DD0000) [pid = 1064] [serial = 1637] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (19E16000) [pid = 1064] [serial = 1640] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (18F61000) [pid = 1064] [serial = 1628] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (19EB4800) [pid = 1064] [serial = 1642] [outer = 00000000] [url = about:blank] 10:24:30 INFO - PROCESS | 1064 | 1467739470901 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]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1690ms 10:24:30 INFO - PROCESS | 1064 | 1467739470959 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 1064 | 1467739470963 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:24:30 INFO - PROCESS | 1064 | 1467739470968 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - PROCESS | 1064 | 1467739470971 Marionette TRACE conn6 <- [1,2222,null,{}] 10:24:30 INFO - PROCESS | 1064 | 1467739470977 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}] 10:24:30 INFO - PROCESS | 1064 | 1467739470979 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:31 INFO - PROCESS | 1064 | 1467739471078 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:24:31 INFO - PROCESS | 1064 | 1467739471166 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 1064 | 1467739471170 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:31 INFO - PROCESS | 1064 | ++DOCSHELL 0CE78C00 == 26 [pid = 1064] [id = 565] 10:24:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (0CE7E000) [pid = 1064] [serial = 1695] [outer = 00000000] 10:24:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (0CEE6800) [pid = 1064] [serial = 1696] [outer = 0CE7E000] 10:24:31 INFO - PROCESS | 1064 | 1467739471218 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (10475800) [pid = 1064] [serial = 1697] [outer = 0CE7E000] 10:24:31 INFO - PROCESS | 1064 | 1467739471630 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]]]}] 10:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 10:24:31 INFO - PROCESS | 1064 | 1467739471648 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 1064 | 1467739471653 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:24:31 INFO - PROCESS | 1064 | 1467739471659 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - PROCESS | 1064 | 1467739471662 Marionette TRACE conn6 <- [1,2226,null,{}] 10:24:31 INFO - PROCESS | 1064 | 1467739471665 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}] 10:24:31 INFO - PROCESS | 1064 | 1467739471668 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:31 INFO - PROCESS | 1064 | 1467739471756 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:24:31 INFO - PROCESS | 1064 | 1467739471763 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 1064 | 1467739471766 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:31 INFO - PROCESS | 1064 | ++DOCSHELL 104EC800 == 27 [pid = 1064] [id = 566] 10:24:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (104EE000) [pid = 1064] [serial = 1698] [outer = 00000000] 10:24:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (1051D000) [pid = 1064] [serial = 1699] [outer = 104EE000] 10:24:31 INFO - PROCESS | 1064 | 1467739471813 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (10641400) [pid = 1064] [serial = 1700] [outer = 104EE000] 10:24:32 INFO - PROCESS | 1064 | 1467739472264 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]]]}] 10:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 10:24:32 INFO - PROCESS | 1064 | 1467739472331 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 1064 | 1467739472333 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:24:32 INFO - PROCESS | 1064 | 1467739472337 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:24:32 INFO - PROCESS | 1064 | 1467739472340 Marionette TRACE conn6 <- [1,2230,null,{}] 10:24:32 INFO - PROCESS | 1064 | 1467739472351 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}] 10:24:32 INFO - PROCESS | 1064 | 1467739472356 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:32 INFO - PROCESS | 1064 | 1467739472443 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:24:32 INFO - PROCESS | 1064 | 1467739472579 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 1064 | 1467739472582 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:32 INFO - PROCESS | 1064 | ++DOCSHELL 14465C00 == 28 [pid = 1064] [id = 567] 10:24:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (14466000) [pid = 1064] [serial = 1701] [outer = 00000000] 10:24:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (1446F400) [pid = 1064] [serial = 1702] [outer = 14466000] 10:24:32 INFO - PROCESS | 1064 | 1467739472633 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (144D4800) [pid = 1064] [serial = 1703] [outer = 14466000] 10:24:33 INFO - PROCESS | 1064 | 1467739473061 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]]]}] 10:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 770ms 10:24:33 INFO - PROCESS | 1064 | 1467739473111 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 1064 | 1467739473113 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:24:33 INFO - PROCESS | 1064 | 1467739473116 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:24:33 INFO - PROCESS | 1064 | 1467739473118 Marionette TRACE conn6 <- [1,2234,null,{}] 10:24:33 INFO - PROCESS | 1064 | 1467739473121 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}] 10:24:33 INFO - PROCESS | 1064 | 1467739473123 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:33 INFO - PROCESS | 1064 | 1467739473241 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:24:33 INFO - PROCESS | 1064 | 1467739473305 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 1064 | 1467739473307 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:33 INFO - PROCESS | 1064 | ++DOCSHELL 148ACC00 == 29 [pid = 1064] [id = 568] 10:24:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (148AE400) [pid = 1064] [serial = 1704] [outer = 00000000] 10:24:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (14BD7C00) [pid = 1064] [serial = 1705] [outer = 148AE400] 10:24:33 INFO - PROCESS | 1064 | 1467739473351 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (150EAC00) [pid = 1064] [serial = 1706] [outer = 148AE400] 10:24:33 INFO - PROCESS | 1064 | 1467739473768 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]]]}] 10:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 10:24:33 INFO - PROCESS | 1064 | 1467739473791 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 1064 | 1467739473793 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:24:33 INFO - PROCESS | 1064 | 1467739473796 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - PROCESS | 1064 | 1467739473798 Marionette TRACE conn6 <- [1,2238,null,{}] 10:24:33 INFO - PROCESS | 1064 | 1467739473801 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}] 10:24:33 INFO - PROCESS | 1064 | 1467739473803 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:33 INFO - PROCESS | 1064 | 1467739473945 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:24:33 INFO - PROCESS | 1064 | 1467739473951 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 1064 | 1467739473953 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:33 INFO - PROCESS | 1064 | ++DOCSHELL 15A60000 == 30 [pid = 1064] [id = 569] 10:24:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (16C0B400) [pid = 1064] [serial = 1707] [outer = 00000000] 10:24:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17AFB400) [pid = 1064] [serial = 1708] [outer = 16C0B400] 10:24:34 INFO - PROCESS | 1064 | 1467739473996 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17BCC000) [pid = 1064] [serial = 1709] [outer = 16C0B400] 10:24:34 INFO - PROCESS | 1064 | 1467739474438 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]]]}] 10:24:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:24:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 10:24:34 INFO - PROCESS | 1064 | 1467739474467 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:24:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:24:34 INFO - PROCESS | 1064 | 1467739474469 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:24:34 INFO - PROCESS | 1064 | 1467739474472 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 1064 | 1467739474474 Marionette TRACE conn6 <- [1,2242,null,{}] 10:24:34 INFO - PROCESS | 1064 | 1467739474477 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}] 10:24:34 INFO - PROCESS | 1064 | 1467739474483 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:34 INFO - PROCESS | 1064 | 1467739474628 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:24:34 INFO - PROCESS | 1064 | 1467739474694 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 1064 | 1467739474696 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:34 INFO - PROCESS | 1064 | ++DOCSHELL 17CE9000 == 31 [pid = 1064] [id = 570] 10:24:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (18B02800) [pid = 1064] [serial = 1710] [outer = 00000000] 10:24:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (18BC3400) [pid = 1064] [serial = 1711] [outer = 18B02800] 10:24:34 INFO - PROCESS | 1064 | 1467739474743 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (18BCBC00) [pid = 1064] [serial = 1712] [outer = 18B02800] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17BC3000) [pid = 1064] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18BA3400) [pid = 1064] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1A413C00) [pid = 1064] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (104D9000) [pid = 1064] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1072A800) [pid = 1064] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (14BBF400) [pid = 1064] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1446BC00) [pid = 1064] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1932E400) [pid = 1064] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (10514800) [pid = 1064] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (104D8C00) [pid = 1064] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18BC5800) [pid = 1064] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:24:35 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (115E2800) [pid = 1064] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:24:35 INFO - PROCESS | 1064 | 1467739475343 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]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 10:24:35 INFO - PROCESS | 1064 | 1467739475403 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 1064 | 1467739475405 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:24:35 INFO - PROCESS | 1064 | 1467739475408 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 1064 | 1467739475409 Marionette TRACE conn6 <- [1,2246,null,{}] 10:24:35 INFO - PROCESS | 1064 | 1467739475413 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}] 10:24:35 INFO - PROCESS | 1064 | 1467739475415 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:35 INFO - PROCESS | 1064 | 1467739475491 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:24:35 INFO - PROCESS | 1064 | 1467739475497 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 1064 | 1467739475499 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:35 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE5400 == 32 [pid = 1064] [id = 571] 10:24:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (14BBF400) [pid = 1064] [serial = 1713] [outer = 00000000] 10:24:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18BACC00) [pid = 1064] [serial = 1714] [outer = 14BBF400] 10:24:35 INFO - PROCESS | 1064 | 1467739475543 Marionette DEBUG loaded listener.js 10:24:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17865400) [pid = 1064] [serial = 1715] [outer = 14BBF400] 10:24:35 INFO - PROCESS | 1064 | 1467739475985 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]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 10:24:36 INFO - PROCESS | 1064 | 1467739476039 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:24:36 INFO - PROCESS | 1064 | 1467739476041 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:24:36 INFO - PROCESS | 1064 | 1467739476045 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:24:36 INFO - PROCESS | 1064 | 1467739476046 Marionette TRACE conn6 <- [1,2250,null,{}] 10:24:36 INFO - PROCESS | 1064 | 1467739476050 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}] 10:24:36 INFO - PROCESS | 1064 | 1467739476052 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:36 INFO - PROCESS | 1064 | 1467739476130 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:24:36 INFO - PROCESS | 1064 | 1467739476135 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 1064 | 1467739476137 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:36 INFO - PROCESS | 1064 | ++DOCSHELL 0A8CE400 == 33 [pid = 1064] [id = 572] 10:24:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (0C498000) [pid = 1064] [serial = 1716] [outer = 00000000] 10:24:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18CBC400) [pid = 1064] [serial = 1717] [outer = 0C498000] 10:24:36 INFO - PROCESS | 1064 | 1467739476180 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18F61000) [pid = 1064] [serial = 1718] [outer = 0C498000] 10:24:36 INFO - PROCESS | 1064 | 1467739476617 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]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 631ms 10:24:36 INFO - PROCESS | 1064 | 1467739476681 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:24:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:24:36 INFO - PROCESS | 1064 | 1467739476683 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:24:36 INFO - PROCESS | 1064 | 1467739476686 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - PROCESS | 1064 | 1467739476688 Marionette TRACE conn6 <- [1,2254,null,{}] 10:24:36 INFO - PROCESS | 1064 | 1467739476691 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}] 10:24:36 INFO - PROCESS | 1064 | 1467739476693 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:36 INFO - PROCESS | 1064 | 1467739476773 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:24:36 INFO - PROCESS | 1064 | 1467739476778 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 1064 | 1467739476780 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:36 INFO - PROCESS | 1064 | ++DOCSHELL 14465800 == 34 [pid = 1064] [id = 573] 10:24:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1910A400) [pid = 1064] [serial = 1719] [outer = 00000000] 10:24:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (191D8400) [pid = 1064] [serial = 1720] [outer = 1910A400] 10:24:36 INFO - PROCESS | 1064 | 1467739476824 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (191D8C00) [pid = 1064] [serial = 1721] [outer = 1910A400] 10:24:37 INFO - PROCESS | 1064 | 1467739477569 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]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:24:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 931ms 10:24:37 INFO - PROCESS | 1064 | 1467739477619 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 1064 | 1467739477623 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:24:37 INFO - PROCESS | 1064 | 1467739477628 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 1064 | 1467739477632 Marionette TRACE conn6 <- [1,2258,null,{}] 10:24:37 INFO - PROCESS | 1064 | 1467739477637 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}] 10:24:37 INFO - PROCESS | 1064 | 1467739477640 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:37 INFO - PROCESS | 1064 | 1467739477769 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:24:37 INFO - PROCESS | 1064 | 1467739477884 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 1064 | 1467739477887 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:37 INFO - PROCESS | 1064 | ++DOCSHELL 0C943000 == 35 [pid = 1064] [id = 574] 10:24:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (0CEEA000) [pid = 1064] [serial = 1722] [outer = 00000000] 10:24:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1051C400) [pid = 1064] [serial = 1723] [outer = 0CEEA000] 10:24:37 INFO - PROCESS | 1064 | 1467739477944 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1072CC00) [pid = 1064] [serial = 1724] [outer = 0CEEA000] 10:24:38 INFO - PROCESS | 1064 | 1467739478596 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]]]}] 10:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1022ms 10:24:38 INFO - PROCESS | 1064 | 1467739478650 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:24:38 INFO - PROCESS | 1064 | 1467739478655 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:24:38 INFO - PROCESS | 1064 | 1467739478662 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:24:38 INFO - PROCESS | 1064 | 1467739478664 Marionette TRACE conn6 <- [1,2262,null,{}] 10:24:38 INFO - PROCESS | 1064 | 1467739478668 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}] 10:24:38 INFO - PROCESS | 1064 | 1467739478671 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:38 INFO - PROCESS | 1064 | 1467739478791 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:24:38 INFO - PROCESS | 1064 | 1467739478929 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:38 INFO - PROCESS | 1064 | 1467739478932 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:38 INFO - PROCESS | 1064 | ++DOCSHELL 144D4400 == 36 [pid = 1064] [id = 575] 10:24:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (144D8C00) [pid = 1064] [serial = 1725] [outer = 00000000] 10:24:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (15047C00) [pid = 1064] [serial = 1726] [outer = 144D8C00] 10:24:38 INFO - PROCESS | 1064 | 1467739478989 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (17A2D800) [pid = 1064] [serial = 1727] [outer = 144D8C00] 10:24:39 INFO - PROCESS | 1064 | --DOCSHELL 0A8CE400 == 35 [pid = 1064] [id = 572] 10:24:39 INFO - PROCESS | 1064 | --DOCSHELL 0CEE5400 == 34 [pid = 1064] [id = 571] 10:24:39 INFO - PROCESS | 1064 | --DOCSHELL 17CE9000 == 33 [pid = 1064] [id = 570] 10:24:39 INFO - PROCESS | 1064 | --DOCSHELL 15A60000 == 32 [pid = 1064] [id = 569] 10:24:39 INFO - PROCESS | 1064 | --DOCSHELL 148ACC00 == 31 [pid = 1064] [id = 568] 10:24:39 INFO - PROCESS | 1064 | --DOCSHELL 14465C00 == 30 [pid = 1064] [id = 567] 10:24:39 INFO - PROCESS | 1064 | --DOCSHELL 104EC800 == 29 [pid = 1064] [id = 566] 10:24:39 INFO - PROCESS | 1064 | --DOCSHELL 0CE78C00 == 28 [pid = 1064] [id = 565] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (17BCEC00) [pid = 1064] [serial = 1663] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (17C64800) [pid = 1064] [serial = 1664] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (18BCC800) [pid = 1064] [serial = 1667] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (18BC5400) [pid = 1064] [serial = 1666] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1A420C00) [pid = 1064] [serial = 1646] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1A41A400) [pid = 1064] [serial = 1645] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (104E6400) [pid = 1064] [serial = 1651] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18F60C00) [pid = 1064] [serial = 1669] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (104F2000) [pid = 1064] [serial = 1652] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (15A5D800) [pid = 1064] [serial = 1660] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (144CFC00) [pid = 1064] [serial = 1657] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (144D9400) [pid = 1064] [serial = 1658] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (195B4C00) [pid = 1064] [serial = 1678] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10723C00) [pid = 1064] [serial = 1654] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1072D400) [pid = 1064] [serial = 1655] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (10516000) [pid = 1064] [serial = 1648] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1939C000) [pid = 1064] [serial = 1679] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (10647400) [pid = 1064] [serial = 1649] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (191E1000) [pid = 1064] [serial = 1676] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (18BC4000) [pid = 1064] [serial = 1672] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (18CBEC00) [pid = 1064] [serial = 1673] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (191DA000) [pid = 1064] [serial = 1675] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (18F63000) [pid = 1064] [serial = 1670] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (16C17800) [pid = 1064] [serial = 1661] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1064 | 1467739479890 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]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1280ms 10:24:39 INFO - PROCESS | 1064 | 1467739479946 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 1064 | 1467739479949 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:24:39 INFO - PROCESS | 1064 | 1467739479954 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 1064 | 1467739479957 Marionette TRACE conn6 <- [1,2266,null,{}] 10:24:39 INFO - PROCESS | 1064 | 1467739479962 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}] 10:24:39 INFO - PROCESS | 1064 | 1467739479965 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:40 INFO - PROCESS | 1064 | 1467739480051 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:24:40 INFO - PROCESS | 1064 | 1467739480058 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 1064 | 1467739480062 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:40 INFO - PROCESS | 1064 | ++DOCSHELL 104D6800 == 29 [pid = 1064] [id = 576] 10:24:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (104DB400) [pid = 1064] [serial = 1728] [outer = 00000000] 10:24:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (104EDC00) [pid = 1064] [serial = 1729] [outer = 104DB400] 10:24:40 INFO - PROCESS | 1064 | 1467739480111 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10517C00) [pid = 1064] [serial = 1730] [outer = 104DB400] 10:24:40 INFO - PROCESS | 1064 | 1467739480648 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]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 10:24:40 INFO - PROCESS | 1064 | 1467739480686 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 1064 | 1467739480690 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:24:40 INFO - PROCESS | 1064 | 1467739480695 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:24:40 INFO - PROCESS | 1064 | 1467739480698 Marionette TRACE conn6 <- [1,2270,null,{}] 10:24:40 INFO - PROCESS | 1064 | 1467739480702 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}] 10:24:40 INFO - PROCESS | 1064 | 1467739480704 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:40 INFO - PROCESS | 1064 | 1467739480790 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:24:40 INFO - PROCESS | 1064 | 1467739480888 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 1064 | 1467739480890 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:40 INFO - PROCESS | 1064 | ++DOCSHELL 1072BC00 == 30 [pid = 1064] [id = 577] 10:24:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (108A1400) [pid = 1064] [serial = 1731] [outer = 00000000] 10:24:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (10CD4400) [pid = 1064] [serial = 1732] [outer = 108A1400] 10:24:40 INFO - PROCESS | 1064 | 1467739480937 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (117CE400) [pid = 1064] [serial = 1733] [outer = 108A1400] 10:24:41 INFO - PROCESS | 1064 | 1467739481307 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]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 10:24:41 INFO - PROCESS | 1064 | 1467739481338 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 1064 | 1467739481340 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:24:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:24:41 INFO - PROCESS | 1064 | 1467739481343 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 1064 | 1467739481347 Marionette TRACE conn6 <- [1,2274,null,{}] 10:24:41 INFO - PROCESS | 1064 | 1467739481357 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}] 10:24:41 INFO - PROCESS | 1064 | 1467739481362 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:41 INFO - PROCESS | 1064 | 1467739481448 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:24:41 INFO - PROCESS | 1064 | 1467739481456 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 1064 | 1467739481459 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:41 INFO - PROCESS | 1064 | ++DOCSHELL 14BCB800 == 31 [pid = 1064] [id = 578] 10:24:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (14BD0000) [pid = 1064] [serial = 1734] [outer = 00000000] 10:24:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (150E9400) [pid = 1064] [serial = 1735] [outer = 14BD0000] 10:24:41 INFO - PROCESS | 1064 | 1467739481507 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (17869800) [pid = 1064] [serial = 1736] [outer = 14BD0000] 10:24:41 INFO - PROCESS | 1064 | 1467739481960 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]]]}] 10:24:42 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 10:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 10:24:42 INFO - PROCESS | 1064 | 1467739482023 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:24:42 INFO - PROCESS | 1064 | 1467739482025 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:24:42 INFO - PROCESS | 1064 | 1467739482028 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 1064 | 1467739482030 Marionette TRACE conn6 <- [1,2278,null,{}] 10:24:42 INFO - PROCESS | 1064 | 1467739482033 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}] 10:24:42 INFO - PROCESS | 1064 | 1467739482035 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:42 INFO - PROCESS | 1064 | 1467739482154 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:24:42 INFO - PROCESS | 1064 | 1467739482246 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 1064 | 1467739482248 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:42 INFO - PROCESS | 1064 | ++DOCSHELL 17C60800 == 32 [pid = 1064] [id = 579] 10:24:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (17C64400) [pid = 1064] [serial = 1737] [outer = 00000000] 10:24:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17CE0C00) [pid = 1064] [serial = 1738] [outer = 17C64400] 10:24:42 INFO - PROCESS | 1064 | 1467739482294 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18B35000) [pid = 1064] [serial = 1739] [outer = 17C64400] 10:24:42 INFO - PROCESS | 1064 | 1467739482711 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]]]}] 10:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 10:24:42 INFO - PROCESS | 1064 | 1467739482760 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:24:42 INFO - PROCESS | 1064 | 1467739482762 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:24:42 INFO - PROCESS | 1064 | 1467739482765 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 1064 | 1467739482767 Marionette TRACE conn6 <- [1,2282,null,{}] 10:24:42 INFO - PROCESS | 1064 | 1467739482770 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}] 10:24:42 INFO - PROCESS | 1064 | 1467739482772 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:42 INFO - PROCESS | 1064 | 1467739482885 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:24:42 INFO - PROCESS | 1064 | 1467739482891 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 1064 | 1467739482893 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:42 INFO - PROCESS | 1064 | ++DOCSHELL 18BA8800 == 33 [pid = 1064] [id = 580] 10:24:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18BAF400) [pid = 1064] [serial = 1740] [outer = 00000000] 10:24:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18BCD000) [pid = 1064] [serial = 1741] [outer = 18BAF400] 10:24:42 INFO - PROCESS | 1064 | 1467739482937 Marionette DEBUG loaded listener.js 10:24:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18C6E800) [pid = 1064] [serial = 1742] [outer = 18BAF400] 10:24:43 INFO - PROCESS | 1064 | 1467739483391 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]]]}] 10:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 10:24:43 INFO - PROCESS | 1064 | 1467739483437 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:24:43 INFO - PROCESS | 1064 | 1467739483439 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:24:43 INFO - PROCESS | 1064 | 1467739483448 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 1064 | 1467739483449 Marionette TRACE conn6 <- [1,2286,null,{}] 10:24:43 INFO - PROCESS | 1064 | 1467739483453 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}] 10:24:43 INFO - PROCESS | 1064 | 1467739483458 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:43 INFO - PROCESS | 1064 | 1467739483625 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:24:43 INFO - PROCESS | 1064 | 1467739483659 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 1064 | 1467739483661 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:43 INFO - PROCESS | 1064 | ++DOCSHELL 1072D000 == 34 [pid = 1064] [id = 581] 10:24:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (10C20800) [pid = 1064] [serial = 1743] [outer = 00000000] 10:24:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (191D6000) [pid = 1064] [serial = 1744] [outer = 10C20800] 10:24:43 INFO - PROCESS | 1064 | 1467739483706 Marionette DEBUG loaded listener.js 10:24:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18F85000) [pid = 1064] [serial = 1745] [outer = 10C20800] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (14466000) [pid = 1064] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (10518C00) [pid = 1064] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (104EE000) [pid = 1064] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (0CE7E000) [pid = 1064] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (148AE400) [pid = 1064] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1047A000) [pid = 1064] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (148A1C00) [pid = 1064] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (191DC400) [pid = 1064] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (19E1A400) [pid = 1064] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (16C0B400) [pid = 1064] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18B02800) [pid = 1064] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (0C498000) [pid = 1064] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:24:44 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (14BBF400) [pid = 1064] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:24:44 INFO - PROCESS | 1064 | 1467739484239 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]]]}] 10:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 831ms 10:24:44 INFO - PROCESS | 1064 | 1467739484273 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:24:44 INFO - PROCESS | 1064 | 1467739484275 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:24:44 INFO - PROCESS | 1064 | 1467739484278 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 1064 | 1467739484280 Marionette TRACE conn6 <- [1,2290,null,{}] 10:24:44 INFO - PROCESS | 1064 | 1467739484283 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}] 10:24:44 INFO - PROCESS | 1064 | 1467739484285 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:44 INFO - PROCESS | 1064 | 1467739484365 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:24:44 INFO - PROCESS | 1064 | 1467739484463 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 1064 | 1467739484465 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:44 INFO - PROCESS | 1064 | ++DOCSHELL 0C597400 == 35 [pid = 1064] [id = 582] 10:24:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (0FD5E000) [pid = 1064] [serial = 1746] [outer = 00000000] 10:24:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (18B02800) [pid = 1064] [serial = 1747] [outer = 0FD5E000] 10:24:44 INFO - PROCESS | 1064 | 1467739484509 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (191D7C00) [pid = 1064] [serial = 1748] [outer = 0FD5E000] 10:24:44 INFO - PROCESS | 1064 | 1467739484850 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]]]}] 10:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 631ms 10:24:44 INFO - PROCESS | 1064 | 1467739484910 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:24:44 INFO - PROCESS | 1064 | 1467739484912 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:24:44 INFO - PROCESS | 1064 | 1467739484915 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 1064 | 1467739484917 Marionette TRACE conn6 <- [1,2294,null,{}] 10:24:44 INFO - PROCESS | 1064 | 1467739484920 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}] 10:24:44 INFO - PROCESS | 1064 | 1467739484922 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:45 INFO - PROCESS | 1064 | 1467739485027 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:24:45 INFO - PROCESS | 1064 | 1467739485123 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 1064 | 1467739485125 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:45 INFO - PROCESS | 1064 | ++DOCSHELL 10D90C00 == 36 [pid = 1064] [id = 583] 10:24:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (1515DC00) [pid = 1064] [serial = 1749] [outer = 00000000] 10:24:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (1937B400) [pid = 1064] [serial = 1750] [outer = 1515DC00] 10:24:45 INFO - PROCESS | 1064 | 1467739485168 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (195B1C00) [pid = 1064] [serial = 1751] [outer = 1515DC00] 10:24:45 INFO - PROCESS | 1064 | 1467739485506 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]]]}] 10:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 10:24:45 INFO - PROCESS | 1064 | 1467739485547 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 1064 | 1467739485549 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:24:45 INFO - PROCESS | 1064 | 1467739485552 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 1064 | 1467739485554 Marionette TRACE conn6 <- [1,2298,null,{}] 10:24:45 INFO - PROCESS | 1064 | 1467739485557 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}] 10:24:45 INFO - PROCESS | 1064 | 1467739485568 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:45 INFO - PROCESS | 1064 | 1467739485687 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:24:45 INFO - PROCESS | 1064 | 1467739485697 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 1064 | 1467739485698 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:45 INFO - PROCESS | 1064 | ++DOCSHELL 14415400 == 37 [pid = 1064] [id = 584] 10:24:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (144D5000) [pid = 1064] [serial = 1752] [outer = 00000000] 10:24:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (195BE800) [pid = 1064] [serial = 1753] [outer = 144D5000] 10:24:45 INFO - PROCESS | 1064 | 1467739485741 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19D1E000) [pid = 1064] [serial = 1754] [outer = 144D5000] 10:24:46 INFO - PROCESS | 1064 | 1467739486190 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]]]}] 10:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 10:24:46 INFO - PROCESS | 1064 | 1467739486223 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:24:46 INFO - PROCESS | 1064 | 1467739486227 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:24:46 INFO - PROCESS | 1064 | 1467739486233 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 1064 | 1467739486237 Marionette TRACE conn6 <- [1,2302,null,{}] 10:24:46 INFO - PROCESS | 1064 | 1467739486244 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}] 10:24:46 INFO - PROCESS | 1064 | 1467739486247 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:46 INFO - PROCESS | 1064 | 1467739486363 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:24:46 INFO - PROCESS | 1064 | 1467739486553 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 1064 | 1467739486557 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:46 INFO - PROCESS | 1064 | ++DOCSHELL 104E5C00 == 38 [pid = 1064] [id = 585] 10:24:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (104E6000) [pid = 1064] [serial = 1755] [outer = 00000000] 10:24:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (10516400) [pid = 1064] [serial = 1756] [outer = 104E6000] 10:24:46 INFO - PROCESS | 1064 | 1467739486616 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1072A800) [pid = 1064] [serial = 1757] [outer = 104E6000] 10:24:47 INFO - PROCESS | 1064 | 1467739487179 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]]]}] 10:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 990ms 10:24:47 INFO - PROCESS | 1064 | 1467739487223 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 1064 | 1467739487228 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:24:47 INFO - PROCESS | 1064 | 1467739487235 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 1064 | 1467739487238 Marionette TRACE conn6 <- [1,2306,null,{}] 10:24:47 INFO - PROCESS | 1064 | 1467739487241 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}] 10:24:47 INFO - PROCESS | 1064 | 1467739487244 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:47 INFO - PROCESS | 1064 | 1467739487355 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:24:47 INFO - PROCESS | 1064 | 1467739487495 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 1064 | 1467739487498 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:47 INFO - PROCESS | 1064 | ++DOCSHELL 14BB8000 == 39 [pid = 1064] [id = 586] 10:24:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (14BBA400) [pid = 1064] [serial = 1758] [outer = 00000000] 10:24:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17867C00) [pid = 1064] [serial = 1759] [outer = 14BBA400] 10:24:47 INFO - PROCESS | 1064 | 1467739487555 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (17C26C00) [pid = 1064] [serial = 1760] [outer = 14BBA400] 10:24:48 INFO - PROCESS | 1064 | 1467739488180 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] 10:24:48 INFO - PROCESS | 1064 | 1467739488210 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:24:48 INFO - PROCESS | 1064 | 1467739488214 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:24:48 INFO - PROCESS | 1064 | 1467739488218 Marionette TRACE conn6 <- [1,2310,null,{}] 10:24:48 INFO - PROCESS | 1064 | 1467739488229 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}] 10:24:48 INFO - PROCESS | 1064 | 1467739488233 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:48 INFO - PROCESS | 1064 | 1467739488345 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:24:48 INFO - PROCESS | 1064 | 1467739488485 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 1064 | 1467739488489 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:48 INFO - PROCESS | 1064 | ++DOCSHELL 1932BC00 == 40 [pid = 1064] [id = 587] 10:24:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1938EC00) [pid = 1064] [serial = 1761] [outer = 00000000] 10:24:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (19E19400) [pid = 1064] [serial = 1762] [outer = 1938EC00] 10:24:48 INFO - PROCESS | 1064 | 1467739488547 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (19E1E800) [pid = 1064] [serial = 1763] [outer = 1938EC00] 10:24:49 INFO - PROCESS | 1064 | 1467739489161 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]]]}] 10:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 10:24:49 INFO - PROCESS | 1064 | 1467739489193 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 1064 | 1467739489196 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:24:49 INFO - PROCESS | 1064 | 1467739489200 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 1064 | 1467739489202 Marionette TRACE conn6 <- [1,2314,null,{}] 10:24:49 INFO - PROCESS | 1064 | 1467739489206 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}] 10:24:49 INFO - PROCESS | 1064 | 1467739489208 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:49 INFO - PROCESS | 1064 | 1467739489317 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:24:49 INFO - PROCESS | 1064 | 1467739489483 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 1064 | 1467739489485 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:49 INFO - PROCESS | 1064 | ++DOCSHELL 18F80400 == 41 [pid = 1064] [id = 588] 10:24:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18F83000) [pid = 1064] [serial = 1764] [outer = 00000000] 10:24:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1A41BC00) [pid = 1064] [serial = 1765] [outer = 18F83000] 10:24:49 INFO - PROCESS | 1064 | 1467739489540 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (1AF89000) [pid = 1064] [serial = 1766] [outer = 18F83000] 10:24:50 INFO - PROCESS | 1064 | 1467739490299 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]]]}] 10:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1122ms 10:24:50 INFO - PROCESS | 1064 | 1467739490325 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:24:50 INFO - PROCESS | 1064 | 1467739490329 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:24:50 INFO - PROCESS | 1064 | 1467739490333 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 1064 | 1467739490335 Marionette TRACE conn6 <- [1,2318,null,{}] 10:24:50 INFO - PROCESS | 1064 | 1467739490341 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}] 10:24:50 INFO - PROCESS | 1064 | 1467739490343 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:50 INFO - PROCESS | 1064 | 1467739490444 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:24:50 INFO - PROCESS | 1064 | 1467739490590 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 1064 | 1467739490593 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:50 INFO - PROCESS | 1064 | ++DOCSHELL 104E4C00 == 42 [pid = 1064] [id = 589] 10:24:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (104F1400) [pid = 1064] [serial = 1767] [outer = 00000000] 10:24:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (10CD0C00) [pid = 1064] [serial = 1768] [outer = 104F1400] 10:24:50 INFO - PROCESS | 1064 | 1467739490644 Marionette DEBUG loaded listener.js 10:24:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1446C800) [pid = 1064] [serial = 1769] [outer = 104F1400] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 10D90C00 == 41 [pid = 1064] [id = 583] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 0C597400 == 40 [pid = 1064] [id = 582] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 1072D000 == 39 [pid = 1064] [id = 581] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 18BA8800 == 38 [pid = 1064] [id = 580] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 17C60800 == 37 [pid = 1064] [id = 579] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 14BCB800 == 36 [pid = 1064] [id = 578] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 1072BC00 == 35 [pid = 1064] [id = 577] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 104D6800 == 34 [pid = 1064] [id = 576] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 144D4400 == 33 [pid = 1064] [id = 575] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 0C943000 == 32 [pid = 1064] [id = 574] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 14465800 == 31 [pid = 1064] [id = 573] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 10515400 == 30 [pid = 1064] [id = 564] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 18F80400 == 29 [pid = 1064] [id = 588] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 1932BC00 == 28 [pid = 1064] [id = 587] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 14415400 == 27 [pid = 1064] [id = 584] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 104E5C00 == 26 [pid = 1064] [id = 585] 10:24:51 INFO - PROCESS | 1064 | --DOCSHELL 14BB8000 == 25 [pid = 1064] [id = 586] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (1446F400) [pid = 1064] [serial = 1702] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (10904400) [pid = 1064] [serial = 1694] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (10723800) [pid = 1064] [serial = 1693] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (1051D000) [pid = 1064] [serial = 1699] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (10641400) [pid = 1064] [serial = 1700] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (0CEE6800) [pid = 1064] [serial = 1696] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (10475800) [pid = 1064] [serial = 1697] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (14BD7C00) [pid = 1064] [serial = 1705] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (150EAC00) [pid = 1064] [serial = 1706] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1051C000) [pid = 1064] [serial = 1682] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (104E1800) [pid = 1064] [serial = 1681] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1515C800) [pid = 1064] [serial = 1685] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (149D7000) [pid = 1064] [serial = 1684] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (19D1CC00) [pid = 1064] [serial = 1688] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (195B9000) [pid = 1064] [serial = 1687] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1A418800) [pid = 1064] [serial = 1691] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1A0A6C00) [pid = 1064] [serial = 1690] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17AFB400) [pid = 1064] [serial = 1708] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18BC3400) [pid = 1064] [serial = 1711] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18CBC400) [pid = 1064] [serial = 1717] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (18BCBC00) [pid = 1064] [serial = 1712] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (17BCC000) [pid = 1064] [serial = 1709] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18BACC00) [pid = 1064] [serial = 1714] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (144D4800) [pid = 1064] [serial = 1703] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (17865400) [pid = 1064] [serial = 1715] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (191D8400) [pid = 1064] [serial = 1720] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (18F61000) [pid = 1064] [serial = 1718] [outer = 00000000] [url = about:blank] 10:24:51 INFO - PROCESS | 1064 | 1467739491820 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]]]}] 10:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1538ms 10:24:51 INFO - PROCESS | 1064 | 1467739491873 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:24:51 INFO - PROCESS | 1064 | 1467739491877 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:24:51 INFO - PROCESS | 1064 | 1467739491882 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:24:51 INFO - PROCESS | 1064 | 1467739491887 Marionette TRACE conn6 <- [1,2322,null,{}] 10:24:51 INFO - PROCESS | 1064 | 1467739491892 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}] 10:24:51 INFO - PROCESS | 1064 | 1467739491894 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:52 INFO - PROCESS | 1064 | 1467739492019 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:24:52 INFO - PROCESS | 1064 | 1467739492116 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 1064 | 1467739492118 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:52 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE0400 == 26 [pid = 1064] [id = 590] 10:24:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (0FD5D800) [pid = 1064] [serial = 1770] [outer = 00000000] 10:24:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (104E0400) [pid = 1064] [serial = 1771] [outer = 0FD5D800] 10:24:52 INFO - PROCESS | 1064 | 1467739492167 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (104E8000) [pid = 1064] [serial = 1772] [outer = 0FD5D800] 10:24:52 INFO - PROCESS | 1064 | 1467739492547 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]]]}] 10:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 690ms 10:24:52 INFO - PROCESS | 1064 | 1467739492573 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 1064 | 1467739492578 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:24:52 INFO - PROCESS | 1064 | 1467739492584 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 1064 | 1467739492587 Marionette TRACE conn6 <- [1,2326,null,{}] 10:24:52 INFO - PROCESS | 1064 | 1467739492591 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}] 10:24:52 INFO - PROCESS | 1064 | 1467739492594 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:52 INFO - PROCESS | 1064 | 1467739492715 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:24:52 INFO - PROCESS | 1064 | 1467739492722 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 1064 | 1467739492724 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:52 INFO - PROCESS | 1064 | ++DOCSHELL 1051B000 == 27 [pid = 1064] [id = 591] 10:24:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (1051C000) [pid = 1064] [serial = 1773] [outer = 00000000] 10:24:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (1072D800) [pid = 1064] [serial = 1774] [outer = 1051C000] 10:24:52 INFO - PROCESS | 1064 | 1467739492772 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (10908000) [pid = 1064] [serial = 1775] [outer = 1051C000] 10:24:53 INFO - PROCESS | 1064 | 1467739493199 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]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 10:24:53 INFO - PROCESS | 1064 | 1467739493258 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 1064 | 1467739493261 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:24:53 INFO - PROCESS | 1064 | 1467739493268 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 1064 | 1467739493271 Marionette TRACE conn6 <- [1,2330,null,{}] 10:24:53 INFO - PROCESS | 1064 | 1467739493282 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}] 10:24:53 INFO - PROCESS | 1064 | 1467739493286 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:53 INFO - PROCESS | 1064 | 1467739493371 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:24:53 INFO - PROCESS | 1064 | 1467739493381 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 1064 | 1467739493385 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:53 INFO - PROCESS | 1064 | ++DOCSHELL 144D7400 == 28 [pid = 1064] [id = 592] 10:24:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (1481F000) [pid = 1064] [serial = 1776] [outer = 00000000] 10:24:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (148AF800) [pid = 1064] [serial = 1777] [outer = 1481F000] 10:24:53 INFO - PROCESS | 1064 | 1467739493433 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (14BCB800) [pid = 1064] [serial = 1778] [outer = 1481F000] 10:24:53 INFO - PROCESS | 1064 | 1467739493938 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]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 10:24:54 INFO - PROCESS | 1064 | 1467739493998 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 1064 | 1467739494000 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:24:54 INFO - PROCESS | 1064 | 1467739494009 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 1064 | 1467739494010 Marionette TRACE conn6 <- [1,2334,null,{}] 10:24:54 INFO - PROCESS | 1064 | 1467739494014 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}] 10:24:54 INFO - PROCESS | 1064 | 1467739494016 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:54 INFO - PROCESS | 1064 | 1467739494163 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:24:54 INFO - PROCESS | 1064 | 1467739494182 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 1064 | 1467739494184 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:54 INFO - PROCESS | 1064 | ++DOCSHELL 14F4C000 == 29 [pid = 1064] [id = 593] 10:24:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (150EAC00) [pid = 1064] [serial = 1779] [outer = 00000000] 10:24:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (16327C00) [pid = 1064] [serial = 1780] [outer = 150EAC00] 10:24:54 INFO - PROCESS | 1064 | 1467739494228 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1786A800) [pid = 1064] [serial = 1781] [outer = 150EAC00] 10:24:54 INFO - PROCESS | 1064 | 1467739494663 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]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 10:24:54 INFO - PROCESS | 1064 | 1467739494683 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 1064 | 1467739494685 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:24:54 INFO - PROCESS | 1064 | 1467739494688 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 1064 | 1467739494690 Marionette TRACE conn6 <- [1,2338,null,{}] 10:24:54 INFO - PROCESS | 1064 | 1467739494701 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}] 10:24:54 INFO - PROCESS | 1064 | 1467739494703 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:54 INFO - PROCESS | 1064 | 1467739494813 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:24:54 INFO - PROCESS | 1064 | 1467739494819 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 1064 | 1467739494821 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:54 INFO - PROCESS | 1064 | ++DOCSHELL 15159000 == 30 [pid = 1064] [id = 594] 10:24:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17A24400) [pid = 1064] [serial = 1782] [outer = 00000000] 10:24:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17BCD800) [pid = 1064] [serial = 1783] [outer = 17A24400] 10:24:54 INFO - PROCESS | 1064 | 1467739494864 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17C20800) [pid = 1064] [serial = 1784] [outer = 17A24400] 10:24:55 INFO - PROCESS | 1064 | 1467739495415 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]]]}] 10:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 790ms 10:24:55 INFO - PROCESS | 1064 | 1467739495492 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:24:55 INFO - PROCESS | 1064 | 1467739495494 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:24:55 INFO - PROCESS | 1064 | 1467739495498 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:24:55 INFO - PROCESS | 1064 | 1467739495499 Marionette TRACE conn6 <- [1,2342,null,{}] 10:24:55 INFO - PROCESS | 1064 | 1467739495503 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}] 10:24:55 INFO - PROCESS | 1064 | 1467739495508 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:55 INFO - PROCESS | 1064 | 1467739495890 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1515DC00) [pid = 1064] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17C64400) [pid = 1064] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18BAF400) [pid = 1064] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (0FD5E000) [pid = 1064] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (144D8C00) [pid = 1064] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (0CEEA000) [pid = 1064] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1910A400) [pid = 1064] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (14BD0000) [pid = 1064] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (104DB400) [pid = 1064] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (108A1400) [pid = 1064] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (10C20800) [pid = 1064] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:24:55 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (144D5000) [pid = 1064] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:24:55 INFO - PROCESS | 1064 | 1467739495963 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 1064 | 1467739495965 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:55 INFO - PROCESS | 1064 | ++DOCSHELL 0C945400 == 31 [pid = 1064] [id = 595] 10:24:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (0CE84800) [pid = 1064] [serial = 1785] [outer = 00000000] 10:24:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (10724400) [pid = 1064] [serial = 1786] [outer = 0CE84800] 10:24:56 INFO - PROCESS | 1064 | 1467739496009 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (14BB9800) [pid = 1064] [serial = 1787] [outer = 0CE84800] 10:24:56 INFO - PROCESS | 1064 | 1467739496382 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]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 10:24:56 INFO - PROCESS | 1064 | 1467739496430 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:24:56 INFO - PROCESS | 1064 | 1467739496432 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:24:56 INFO - PROCESS | 1064 | 1467739496435 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 1064 | 1467739496437 Marionette TRACE conn6 <- [1,2346,null,{}] 10:24:56 INFO - PROCESS | 1064 | 1467739496441 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}] 10:24:56 INFO - PROCESS | 1064 | 1467739496443 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:56 INFO - PROCESS | 1064 | 1467739496520 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:24:56 INFO - PROCESS | 1064 | 1467739496526 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 1064 | 1467739496527 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:56 INFO - PROCESS | 1064 | ++DOCSHELL 10645C00 == 32 [pid = 1064] [id = 596] 10:24:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (149D6400) [pid = 1064] [serial = 1788] [outer = 00000000] 10:24:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18BC5C00) [pid = 1064] [serial = 1789] [outer = 149D6400] 10:24:56 INFO - PROCESS | 1064 | 1467739496571 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18BCEC00) [pid = 1064] [serial = 1790] [outer = 149D6400] 10:24:56 INFO - PROCESS | 1064 | 1467739497000 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]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 10:24:57 INFO - PROCESS | 1064 | 1467739497066 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 1064 | 1467739497068 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:24:57 INFO - PROCESS | 1064 | 1467739497071 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 1064 | 1467739497073 Marionette TRACE conn6 <- [1,2350,null,{}] 10:24:57 INFO - PROCESS | 1064 | 1467739497076 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}] 10:24:57 INFO - PROCESS | 1064 | 1467739497078 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:57 INFO - PROCESS | 1064 | 1467739497156 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:24:57 INFO - PROCESS | 1064 | 1467739497161 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 1064 | 1467739497163 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:57 INFO - PROCESS | 1064 | ++DOCSHELL 18CBDC00 == 33 [pid = 1064] [id = 597] 10:24:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18F5E400) [pid = 1064] [serial = 1791] [outer = 00000000] 10:24:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18F7E800) [pid = 1064] [serial = 1792] [outer = 18F5E400] 10:24:57 INFO - PROCESS | 1064 | 1467739497208 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18F61000) [pid = 1064] [serial = 1793] [outer = 18F5E400] 10:24:57 INFO - PROCESS | 1064 | 1467739497653 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]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 10:24:57 INFO - PROCESS | 1064 | 1467739497714 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 1064 | 1467739497716 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:24:57 INFO - PROCESS | 1064 | 1467739497719 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:24:57 INFO - PROCESS | 1064 | 1467739497721 Marionette TRACE conn6 <- [1,2354,null,{}] 10:24:57 INFO - PROCESS | 1064 | 1467739497724 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}] 10:24:57 INFO - PROCESS | 1064 | 1467739497726 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:57 INFO - PROCESS | 1064 | 1467739497805 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:24:57 INFO - PROCESS | 1064 | 1467739497810 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 1064 | 1467739497812 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:57 INFO - PROCESS | 1064 | ++DOCSHELL 19106C00 == 34 [pid = 1064] [id = 598] 10:24:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1910A400) [pid = 1064] [serial = 1794] [outer = 00000000] 10:24:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (191D8400) [pid = 1064] [serial = 1795] [outer = 1910A400] 10:24:57 INFO - PROCESS | 1064 | 1467739497856 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19329800) [pid = 1064] [serial = 1796] [outer = 1910A400] 10:24:58 INFO - PROCESS | 1064 | 1467739498688 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]]]}] 10:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1015ms 10:24:58 INFO - PROCESS | 1064 | 1467739498739 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 1064 | 1467739498743 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:24:58 INFO - PROCESS | 1064 | 1467739498748 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 1064 | 1467739498753 Marionette TRACE conn6 <- [1,2358,null,{}] 10:24:58 INFO - PROCESS | 1064 | 1467739498777 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}] 10:24:58 INFO - PROCESS | 1064 | 1467739498780 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:58 INFO - PROCESS | 1064 | 1467739498928 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:24:59 INFO - PROCESS | 1064 | 1467739499063 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 1064 | 1467739499066 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:24:59 INFO - PROCESS | 1064 | ++DOCSHELL 0CE35800 == 35 [pid = 1064] [id = 599] 10:24:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (104DCC00) [pid = 1064] [serial = 1797] [outer = 00000000] 10:24:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (10645000) [pid = 1064] [serial = 1798] [outer = 104DCC00] 10:24:59 INFO - PROCESS | 1064 | 1467739499125 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (109F7400) [pid = 1064] [serial = 1799] [outer = 104DCC00] 10:24:59 INFO - PROCESS | 1064 | 1467739499818 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]]]}] 10:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1124ms 10:24:59 INFO - PROCESS | 1064 | 1467739499888 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:24:59 INFO - PROCESS | 1064 | 1467739499892 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:24:59 INFO - PROCESS | 1064 | 1467739499899 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:24:59 INFO - PROCESS | 1064 | 1467739499902 Marionette TRACE conn6 <- [1,2362,null,{}] 10:24:59 INFO - PROCESS | 1064 | 1467739499906 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}] 10:24:59 INFO - PROCESS | 1064 | 1467739499909 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:00 INFO - PROCESS | 1064 | 1467739500032 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:25:00 INFO - PROCESS | 1064 | 1467739500280 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 1064 | 1467739500283 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:00 INFO - PROCESS | 1064 | ++DOCSHELL 0C48E000 == 36 [pid = 1064] [id = 600] 10:25:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (0C48F000) [pid = 1064] [serial = 1800] [outer = 00000000] 10:25:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (0C49B800) [pid = 1064] [serial = 1801] [outer = 0C48F000] 10:25:00 INFO - PROCESS | 1064 | 1467739500341 Marionette DEBUG loaded listener.js 10:25:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (0CEE5000) [pid = 1064] [serial = 1802] [outer = 0C48F000] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 18CBDC00 == 35 [pid = 1064] [id = 597] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 10645C00 == 34 [pid = 1064] [id = 596] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 0C945400 == 33 [pid = 1064] [id = 595] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 15159000 == 32 [pid = 1064] [id = 594] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 14F4C000 == 31 [pid = 1064] [id = 593] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 144D7400 == 30 [pid = 1064] [id = 592] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 1051B000 == 29 [pid = 1064] [id = 591] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 0CEE0400 == 28 [pid = 1064] [id = 590] 10:25:00 INFO - PROCESS | 1064 | --DOCSHELL 104E4C00 == 27 [pid = 1064] [id = 589] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (195B1C00) [pid = 1064] [serial = 1751] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17CE0C00) [pid = 1064] [serial = 1738] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (18B35000) [pid = 1064] [serial = 1739] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18BCD000) [pid = 1064] [serial = 1741] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18B02800) [pid = 1064] [serial = 1747] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (15047C00) [pid = 1064] [serial = 1726] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17A2D800) [pid = 1064] [serial = 1727] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1051C400) [pid = 1064] [serial = 1723] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1072CC00) [pid = 1064] [serial = 1724] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (191D8C00) [pid = 1064] [serial = 1721] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (150E9400) [pid = 1064] [serial = 1735] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (104EDC00) [pid = 1064] [serial = 1729] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10517C00) [pid = 1064] [serial = 1730] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (10CD4400) [pid = 1064] [serial = 1732] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (117CE400) [pid = 1064] [serial = 1733] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (191D6000) [pid = 1064] [serial = 1744] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (195BE800) [pid = 1064] [serial = 1753] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (18F85000) [pid = 1064] [serial = 1745] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (191D7C00) [pid = 1064] [serial = 1748] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (18C6E800) [pid = 1064] [serial = 1742] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (19D1E000) [pid = 1064] [serial = 1754] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (17869800) [pid = 1064] [serial = 1736] [outer = 00000000] [url = about:blank] 10:25:00 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (1937B400) [pid = 1064] [serial = 1750] [outer = 00000000] [url = about:blank] 10:25:01 INFO - PROCESS | 1064 | 1467739501002 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]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1126ms 10:25:01 INFO - PROCESS | 1064 | 1467739501028 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:25:01 INFO - PROCESS | 1064 | 1467739501031 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:25:01 INFO - PROCESS | 1064 | 1467739501035 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 1064 | 1467739501038 Marionette TRACE conn6 <- [1,2366,null,{}] 10:25:01 INFO - PROCESS | 1064 | 1467739501043 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}] 10:25:01 INFO - PROCESS | 1064 | 1467739501047 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:01 INFO - PROCESS | 1064 | 1467739501133 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:25:01 INFO - PROCESS | 1064 | 1467739501231 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 1064 | 1467739501233 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:01 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE8400 == 28 [pid = 1064] [id = 601] 10:25:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (104D8000) [pid = 1064] [serial = 1803] [outer = 00000000] 10:25:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (1051EC00) [pid = 1064] [serial = 1804] [outer = 104D8000] 10:25:01 INFO - PROCESS | 1064 | 1467739501280 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (1064A000) [pid = 1064] [serial = 1805] [outer = 104D8000] 10:25:01 INFO - PROCESS | 1064 | 1467739501720 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]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 10:25:01 INFO - PROCESS | 1064 | 1467739501769 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 1064 | 1467739501773 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:25:01 INFO - PROCESS | 1064 | 1467739501778 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:25:01 INFO - PROCESS | 1064 | 1467739501780 Marionette TRACE conn6 <- [1,2370,null,{}] 10:25:01 INFO - PROCESS | 1064 | 1467739501784 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}] 10:25:01 INFO - PROCESS | 1064 | 1467739501786 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:01 INFO - PROCESS | 1064 | 1467739501874 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:25:01 INFO - PROCESS | 1064 | 1467739501881 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 1064 | 1467739501884 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:01 INFO - PROCESS | 1064 | ++DOCSHELL 10CD4400 == 29 [pid = 1064] [id = 602] 10:25:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (117CC400) [pid = 1064] [serial = 1806] [outer = 00000000] 10:25:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (148E5400) [pid = 1064] [serial = 1807] [outer = 117CC400] 10:25:01 INFO - PROCESS | 1064 | 1467739501929 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (1504C000) [pid = 1064] [serial = 1808] [outer = 117CC400] 10:25:02 INFO - PROCESS | 1064 | 1467739502395 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]]]}] 10:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 10:25:02 INFO - PROCESS | 1064 | 1467739502452 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:25:02 INFO - PROCESS | 1064 | 1467739502454 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:25:02 INFO - PROCESS | 1064 | 1467739502459 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 1064 | 1467739502465 Marionette TRACE conn6 <- [1,2374,null,{}] 10:25:02 INFO - PROCESS | 1064 | 1467739502474 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}] 10:25:02 INFO - PROCESS | 1064 | 1467739502478 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:02 INFO - PROCESS | 1064 | 1467739502565 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:25:02 INFO - PROCESS | 1064 | 1467739502574 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 1064 | 1467739502576 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:02 INFO - PROCESS | 1064 | ++DOCSHELL 17A2F000 == 30 [pid = 1064] [id = 603] 10:25:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17AFA400) [pid = 1064] [serial = 1809] [outer = 00000000] 10:25:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17C5FC00) [pid = 1064] [serial = 1810] [outer = 17AFA400] 10:25:02 INFO - PROCESS | 1064 | 1467739502714 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (17CE0C00) [pid = 1064] [serial = 1811] [outer = 17AFA400] 10:25:03 INFO - PROCESS | 1064 | 1467739503128 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]]]}] 10:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 690ms 10:25:03 INFO - PROCESS | 1064 | 1467739503152 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 1064 | 1467739503155 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:25:03 INFO - PROCESS | 1064 | 1467739503158 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:25:03 INFO - PROCESS | 1064 | 1467739503159 Marionette TRACE conn6 <- [1,2378,null,{}] 10:25:03 INFO - PROCESS | 1064 | 1467739503163 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}] 10:25:03 INFO - PROCESS | 1064 | 1467739503165 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:03 INFO - PROCESS | 1064 | 1467739503312 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:25:03 INFO - PROCESS | 1064 | 1467739503334 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 1064 | 1467739503336 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:03 INFO - PROCESS | 1064 | ++DOCSHELL 18B03C00 == 31 [pid = 1064] [id = 604] 10:25:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18B39000) [pid = 1064] [serial = 1812] [outer = 00000000] 10:25:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18BC7400) [pid = 1064] [serial = 1813] [outer = 18B39000] 10:25:03 INFO - PROCESS | 1064 | 1467739503379 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18BD1400) [pid = 1064] [serial = 1814] [outer = 18B39000] 10:25:03 INFO - PROCESS | 1064 | 1467739503826 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]]]}] 10:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 10:25:03 INFO - PROCESS | 1064 | 1467739503894 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 1064 | 1467739503896 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:25:03 INFO - PROCESS | 1064 | 1467739503899 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:25:03 INFO - PROCESS | 1064 | 1467739503900 Marionette TRACE conn6 <- [1,2382,null,{}] 10:25:03 INFO - PROCESS | 1064 | 1467739503904 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}] 10:25:03 INFO - PROCESS | 1064 | 1467739503906 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:04 INFO - PROCESS | 1064 | 1467739504020 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:25:04 INFO - PROCESS | 1064 | 1467739504085 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:04 INFO - PROCESS | 1064 | 1467739504091 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:04 INFO - PROCESS | 1064 | ++DOCSHELL 10D88000 == 32 [pid = 1064] [id = 605] 10:25:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18C6F800) [pid = 1064] [serial = 1815] [outer = 00000000] 10:25:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18F62C00) [pid = 1064] [serial = 1816] [outer = 18C6F800] 10:25:04 INFO - PROCESS | 1064 | 1467739504146 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1910A800) [pid = 1064] [serial = 1817] [outer = 18C6F800] 10:25:04 INFO - PROCESS | 1064 | 1467739504619 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]]]}] 10:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 10:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:25:04 INFO - PROCESS | 1064 | 1467739504673 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:25:04 INFO - PROCESS | 1064 | 1467739504675 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:25:04 INFO - PROCESS | 1064 | 1467739504678 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 1064 | 1467739504680 Marionette TRACE conn6 <- [1,2386,null,{}] 10:25:04 INFO - PROCESS | 1064 | 1467739504683 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}] 10:25:04 INFO - PROCESS | 1064 | 1467739504685 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:04 INFO - PROCESS | 1064 | 1467739504813 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:25:04 INFO - PROCESS | 1064 | 1467739504881 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:04 INFO - PROCESS | 1064 | 1467739504883 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:04 INFO - PROCESS | 1064 | ++DOCSHELL 0C94D400 == 33 [pid = 1064] [id = 606] 10:25:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (10726400) [pid = 1064] [serial = 1818] [outer = 00000000] 10:25:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1932B800) [pid = 1064] [serial = 1819] [outer = 10726400] 10:25:04 INFO - PROCESS | 1064 | 1467739504927 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1932EC00) [pid = 1064] [serial = 1820] [outer = 10726400] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18F5E400) [pid = 1064] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (150EAC00) [pid = 1064] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17A24400) [pid = 1064] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1051C000) [pid = 1064] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (0FD5D800) [pid = 1064] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (104F1400) [pid = 1064] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1481F000) [pid = 1064] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (0CE84800) [pid = 1064] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (104E6000) [pid = 1064] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (14BBA400) [pid = 1064] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1938EC00) [pid = 1064] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (18F83000) [pid = 1064] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:25:05 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (149D6400) [pid = 1064] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:25:05 INFO - PROCESS | 1064 | 1467739505375 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]]]}] 10:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 10:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:25:05 INFO - PROCESS | 1064 | 1467739505410 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:25:05 INFO - PROCESS | 1064 | 1467739505412 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:25:05 INFO - PROCESS | 1064 | 1467739505415 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - PROCESS | 1064 | 1467739505417 Marionette TRACE conn6 <- [1,2390,null,{}] 10:25:05 INFO - PROCESS | 1064 | 1467739505420 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}] 10:25:05 INFO - PROCESS | 1064 | 1467739505422 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:05 INFO - PROCESS | 1064 | 1467739505500 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:25:05 INFO - PROCESS | 1064 | 1467739505506 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 1064 | 1467739505507 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:05 INFO - PROCESS | 1064 | ++DOCSHELL 1063F800 == 34 [pid = 1064] [id = 607] 10:25:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (17A24400) [pid = 1064] [serial = 1821] [outer = 00000000] 10:25:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (191DA800) [pid = 1064] [serial = 1822] [outer = 17A24400] 10:25:05 INFO - PROCESS | 1064 | 1467739505551 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (191E1400) [pid = 1064] [serial = 1823] [outer = 17A24400] 10:25:05 INFO - PROCESS | 1064 | 1467739505983 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]]]}] 10:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 10:25:06 INFO - PROCESS | 1064 | 1467739506050 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 1064 | 1467739506052 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:25:06 INFO - PROCESS | 1064 | 1467739506055 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 1064 | 1467739506057 Marionette TRACE conn6 <- [1,2394,null,{}] 10:25:06 INFO - PROCESS | 1064 | 1467739506060 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}] 10:25:06 INFO - PROCESS | 1064 | 1467739506062 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:06 INFO - PROCESS | 1064 | 1467739506142 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:25:06 INFO - PROCESS | 1064 | 1467739506148 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 1064 | 1467739506150 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:06 INFO - PROCESS | 1064 | ++DOCSHELL 195B6000 == 35 [pid = 1064] [id = 608] 10:25:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (195B9000) [pid = 1064] [serial = 1824] [outer = 00000000] 10:25:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (19C26C00) [pid = 1064] [serial = 1825] [outer = 195B9000] 10:25:06 INFO - PROCESS | 1064 | 1467739506193 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (19D8A400) [pid = 1064] [serial = 1826] [outer = 195B9000] 10:25:06 INFO - PROCESS | 1064 | 1467739506655 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]]]}] 10:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 631ms 10:25:06 INFO - PROCESS | 1064 | 1467739506700 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 1064 | 1467739506702 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:25:06 INFO - PROCESS | 1064 | 1467739506705 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 1064 | 1467739506707 Marionette TRACE conn6 <- [1,2398,null,{}] 10:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:25:06 INFO - PROCESS | 1064 | 1467739506710 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}] 10:25:06 INFO - PROCESS | 1064 | 1467739506712 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:06 INFO - PROCESS | 1064 | 1467739506795 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:25:06 INFO - PROCESS | 1064 | 1467739506801 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 1064 | 1467739506803 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:06 INFO - PROCESS | 1064 | ++DOCSHELL 18B10400 == 36 [pid = 1064] [id = 609] 10:25:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (19E13400) [pid = 1064] [serial = 1827] [outer = 00000000] 10:25:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (19E1CC00) [pid = 1064] [serial = 1828] [outer = 19E13400] 10:25:06 INFO - PROCESS | 1064 | 1467739506847 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1A0A5800) [pid = 1064] [serial = 1829] [outer = 19E13400] 10:25:07 INFO - PROCESS | 1064 | --DOCSHELL 0CEE8400 == 35 [pid = 1064] [id = 601] 10:25:07 INFO - PROCESS | 1064 | --DOCSHELL 0CE35800 == 34 [pid = 1064] [id = 599] 10:25:07 INFO - PROCESS | 1064 | --DOCSHELL 0C48E000 == 33 [pid = 1064] [id = 600] 10:25:07 INFO - PROCESS | 1064 | --DOCSHELL 19106C00 == 32 [pid = 1064] [id = 598] 10:25:08 INFO - PROCESS | 1064 | --DOCSHELL 10CD4400 == 31 [pid = 1064] [id = 602] 10:25:08 INFO - PROCESS | 1064 | --DOCSHELL 1063F800 == 30 [pid = 1064] [id = 607] 10:25:08 INFO - PROCESS | 1064 | --DOCSHELL 195B6000 == 29 [pid = 1064] [id = 608] 10:25:08 INFO - PROCESS | 1064 | --DOCSHELL 0C94D400 == 28 [pid = 1064] [id = 606] 10:25:08 INFO - PROCESS | 1064 | --DOCSHELL 10D88000 == 27 [pid = 1064] [id = 605] 10:25:08 INFO - PROCESS | 1064 | --DOCSHELL 18B03C00 == 26 [pid = 1064] [id = 604] 10:25:08 INFO - PROCESS | 1064 | --DOCSHELL 17A2F000 == 25 [pid = 1064] [id = 603] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (18F7E800) [pid = 1064] [serial = 1792] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (16327C00) [pid = 1064] [serial = 1780] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17BCD800) [pid = 1064] [serial = 1783] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1072D800) [pid = 1064] [serial = 1774] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (10908000) [pid = 1064] [serial = 1775] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (104E0400) [pid = 1064] [serial = 1771] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (104E8000) [pid = 1064] [serial = 1772] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1446C800) [pid = 1064] [serial = 1769] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (10CD0C00) [pid = 1064] [serial = 1768] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (148AF800) [pid = 1064] [serial = 1777] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (1786A800) [pid = 1064] [serial = 1781] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (10724400) [pid = 1064] [serial = 1786] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (17C20800) [pid = 1064] [serial = 1784] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (1072A800) [pid = 1064] [serial = 1757] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (10516400) [pid = 1064] [serial = 1756] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (17C26C00) [pid = 1064] [serial = 1760] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (17867C00) [pid = 1064] [serial = 1759] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (19E1E800) [pid = 1064] [serial = 1763] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (19E19400) [pid = 1064] [serial = 1762] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (1AF89000) [pid = 1064] [serial = 1766] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (1A41BC00) [pid = 1064] [serial = 1765] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (18BC5C00) [pid = 1064] [serial = 1789] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (18F61000) [pid = 1064] [serial = 1793] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 53 (18BCEC00) [pid = 1064] [serial = 1790] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 52 (14BB9800) [pid = 1064] [serial = 1787] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | --DOMWINDOW == 51 (14BCB800) [pid = 1064] [serial = 1778] [outer = 00000000] [url = about:blank] 10:25:08 INFO - PROCESS | 1064 | 1467739508744 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]]]}] 10:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2071ms 10:25:08 INFO - PROCESS | 1064 | 1467739508783 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 1064 | 1467739508787 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:25:08 INFO - PROCESS | 1064 | 1467739508792 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - PROCESS | 1064 | 1467739508796 Marionette TRACE conn6 <- [1,2402,null,{}] 10:25:08 INFO - PROCESS | 1064 | 1467739508801 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}] 10:25:08 INFO - PROCESS | 1064 | 1467739508804 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:08 INFO - PROCESS | 1064 | 1467739508894 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:25:08 INFO - PROCESS | 1064 | 1467739508904 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 1064 | 1467739508909 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:08 INFO - PROCESS | 1064 | ++DOCSHELL 1047C000 == 26 [pid = 1064] [id = 610] 10:25:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 52 (1047F800) [pid = 1064] [serial = 1830] [outer = 00000000] 10:25:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 53 (104DA400) [pid = 1064] [serial = 1831] [outer = 1047F800] 10:25:08 INFO - PROCESS | 1064 | 1467739508957 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 54 (104E0400) [pid = 1064] [serial = 1832] [outer = 1047F800] 10:25:09 INFO - PROCESS | 1064 | 1467739509457 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]]]}] 10:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 10:25:09 INFO - PROCESS | 1064 | 1467739509484 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 1064 | 1467739509489 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:25:09 INFO - PROCESS | 1064 | 1467739509495 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - PROCESS | 1064 | 1467739509498 Marionette TRACE conn6 <- [1,2406,null,{}] 10:25:09 INFO - PROCESS | 1064 | 1467739509502 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}] 10:25:09 INFO - PROCESS | 1064 | 1467739509505 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:09 INFO - PROCESS | 1064 | 1467739509594 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:25:09 INFO - PROCESS | 1064 | 1467739509603 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 1064 | 1467739509606 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:09 INFO - PROCESS | 1064 | ++DOCSHELL 1051FC00 == 27 [pid = 1064] [id = 611] 10:25:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (10520800) [pid = 1064] [serial = 1833] [outer = 00000000] 10:25:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (10643C00) [pid = 1064] [serial = 1834] [outer = 10520800] 10:25:09 INFO - PROCESS | 1064 | 1467739509653 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (1064AC00) [pid = 1064] [serial = 1835] [outer = 10520800] 10:25:10 INFO - PROCESS | 1064 | 1467739510116 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]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 672ms 10:25:10 INFO - PROCESS | 1064 | 1467739510170 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 1064 | 1467739510172 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:25:10 INFO - PROCESS | 1064 | 1467739510175 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:25:10 INFO - PROCESS | 1064 | 1467739510179 Marionette TRACE conn6 <- [1,2410,null,{}] 10:25:10 INFO - PROCESS | 1064 | 1467739510190 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}] 10:25:10 INFO - PROCESS | 1064 | 1467739510194 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:10 INFO - PROCESS | 1064 | 1467739510280 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:25:10 INFO - PROCESS | 1064 | 1467739510410 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 1064 | 1467739510414 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:10 INFO - PROCESS | 1064 | ++DOCSHELL 1173D400 == 28 [pid = 1064] [id = 612] 10:25:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (117C9C00) [pid = 1064] [serial = 1836] [outer = 00000000] 10:25:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (14444000) [pid = 1064] [serial = 1837] [outer = 117C9C00] 10:25:10 INFO - PROCESS | 1064 | 1467739510461 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (1446D800) [pid = 1064] [serial = 1838] [outer = 117C9C00] 10:25:10 INFO - PROCESS | 1064 | 1467739510848 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]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 10:25:10 INFO - PROCESS | 1064 | 1467739510910 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 1064 | 1467739510912 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:25:10 INFO - PROCESS | 1064 | 1467739510916 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:25:10 INFO - PROCESS | 1064 | 1467739510917 Marionette TRACE conn6 <- [1,2414,null,{}] 10:25:10 INFO - PROCESS | 1064 | 1467739510921 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}] 10:25:10 INFO - PROCESS | 1064 | 1467739510923 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:11 INFO - PROCESS | 1064 | 1467739511040 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:25:11 INFO - PROCESS | 1064 | 1467739511053 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 1064 | 1467739511055 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:11 INFO - PROCESS | 1064 | ++DOCSHELL 14471800 == 29 [pid = 1064] [id = 613] 10:25:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (144CE800) [pid = 1064] [serial = 1839] [outer = 00000000] 10:25:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (148ACC00) [pid = 1064] [serial = 1840] [outer = 144CE800] 10:25:11 INFO - PROCESS | 1064 | 1467739511099 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (14BB5800) [pid = 1064] [serial = 1841] [outer = 144CE800] 10:25:11 INFO - PROCESS | 1064 | 1467739511512 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]]]}] 10:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 10:25:11 INFO - PROCESS | 1064 | 1467739511550 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 1064 | 1467739511551 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:25:11 INFO - PROCESS | 1064 | 1467739511554 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 1064 | 1467739511556 Marionette TRACE conn6 <- [1,2418,null,{}] 10:25:11 INFO - PROCESS | 1064 | 1467739511560 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}] 10:25:11 INFO - PROCESS | 1064 | 1467739511561 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:11 INFO - PROCESS | 1064 | 1467739511639 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:25:11 INFO - PROCESS | 1064 | 1467739511763 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 1064 | 1467739511765 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:11 INFO - PROCESS | 1064 | ++DOCSHELL 14BCD000 == 30 [pid = 1064] [id = 614] 10:25:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (14BD0000) [pid = 1064] [serial = 1842] [outer = 00000000] 10:25:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (150E3000) [pid = 1064] [serial = 1843] [outer = 14BD0000] 10:25:11 INFO - PROCESS | 1064 | 1467739511811 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (15A5AC00) [pid = 1064] [serial = 1844] [outer = 14BD0000] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (18B39000) [pid = 1064] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (18C6F800) [pid = 1064] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (10726400) [pid = 1064] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (195B9000) [pid = 1064] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (17AFA400) [pid = 1064] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (117CC400) [pid = 1064] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (104D8000) [pid = 1064] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (0C48F000) [pid = 1064] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (104DCC00) [pid = 1064] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (1910A400) [pid = 1064] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:25:15 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (17A24400) [pid = 1064] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:25:17 INFO - PROCESS | 1064 | 1467739517098 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]]]}] 10:25:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:25:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 5570ms 10:25:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:25:17 INFO - PROCESS | 1064 | 1467739517126 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 1064 | 1467739517128 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:25:17 INFO - PROCESS | 1064 | 1467739517131 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 1064 | 1467739517133 Marionette TRACE conn6 <- [1,2422,null,{}] 10:25:17 INFO - PROCESS | 1064 | 1467739517136 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}] 10:25:17 INFO - PROCESS | 1064 | 1467739517142 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:17 INFO - PROCESS | 1064 | 1467739517243 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:25:17 INFO - PROCESS | 1064 | 1467739517249 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 1064 | 1467739517251 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:17 INFO - PROCESS | 1064 | ++DOCSHELL 1072CC00 == 31 [pid = 1064] [id = 615] 10:25:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (108A2400) [pid = 1064] [serial = 1845] [outer = 00000000] 10:25:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (17867800) [pid = 1064] [serial = 1846] [outer = 108A2400] 10:25:17 INFO - PROCESS | 1064 | 1467739517295 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (17A23800) [pid = 1064] [serial = 1847] [outer = 108A2400] 10:25:18 INFO - PROCESS | 1064 | 1467739518066 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]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:25:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 10:25:18 INFO - PROCESS | 1064 | 1467739518102 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:25:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:25:18 INFO - PROCESS | 1064 | 1467739518108 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:25:18 INFO - PROCESS | 1064 | 1467739518112 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 1064 | 1467739518118 Marionette TRACE conn6 <- [1,2426,null,{}] 10:25:18 INFO - PROCESS | 1064 | 1467739518123 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}] 10:25:18 INFO - PROCESS | 1064 | 1467739518127 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:18 INFO - PROCESS | 1064 | 1467739518247 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:25:18 INFO - PROCESS | 1064 | 1467739518381 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 1064 | 1467739518384 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:18 INFO - PROCESS | 1064 | ++DOCSHELL 1047C800 == 32 [pid = 1064] [id = 616] 10:25:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (1047CC00) [pid = 1064] [serial = 1848] [outer = 00000000] 10:25:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (104F3400) [pid = 1064] [serial = 1849] [outer = 1047CC00] 10:25:18 INFO - PROCESS | 1064 | 1467739518442 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (10641400) [pid = 1064] [serial = 1850] [outer = 1047CC00] 10:25:19 INFO - PROCESS | 1064 | 1467739519210 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]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1190ms 10:25:19 INFO - PROCESS | 1064 | 1467739519303 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 1064 | 1467739519307 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:25:19 INFO - PROCESS | 1064 | 1467739519314 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:25:19 INFO - PROCESS | 1064 | 1467739519317 Marionette TRACE conn6 <- [1,2430,null,{}] 10:25:19 INFO - PROCESS | 1064 | 1467739519321 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}] 10:25:19 INFO - PROCESS | 1064 | 1467739519324 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:19 INFO - PROCESS | 1064 | 1467739519531 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:25:19 INFO - PROCESS | 1064 | 1467739519665 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 1064 | 1467739519668 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:19 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE7800 == 33 [pid = 1064] [id = 617] 10:25:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (0CEEC400) [pid = 1064] [serial = 1851] [outer = 00000000] 10:25:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (10475C00) [pid = 1064] [serial = 1852] [outer = 0CEEC400] 10:25:19 INFO - PROCESS | 1064 | 1467739519722 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (104E2800) [pid = 1064] [serial = 1853] [outer = 0CEEC400] 10:25:20 INFO - PROCESS | 1064 | --DOCSHELL 14BCD000 == 32 [pid = 1064] [id = 614] 10:25:20 INFO - PROCESS | 1064 | --DOCSHELL 14471800 == 31 [pid = 1064] [id = 613] 10:25:20 INFO - PROCESS | 1064 | --DOCSHELL 1173D400 == 30 [pid = 1064] [id = 612] 10:25:20 INFO - PROCESS | 1064 | --DOCSHELL 1051FC00 == 29 [pid = 1064] [id = 611] 10:25:20 INFO - PROCESS | 1064 | --DOCSHELL 1047C000 == 28 [pid = 1064] [id = 610] 10:25:20 INFO - PROCESS | 1064 | --DOCSHELL 18B10400 == 27 [pid = 1064] [id = 609] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (18BC7400) [pid = 1064] [serial = 1813] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (18F62C00) [pid = 1064] [serial = 1816] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (1932B800) [pid = 1064] [serial = 1819] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (1910A800) [pid = 1064] [serial = 1817] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (19C26C00) [pid = 1064] [serial = 1825] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1932EC00) [pid = 1064] [serial = 1820] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (19D8A400) [pid = 1064] [serial = 1826] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (17C5FC00) [pid = 1064] [serial = 1810] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (148E5400) [pid = 1064] [serial = 1807] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (1504C000) [pid = 1064] [serial = 1808] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 53 (1051EC00) [pid = 1064] [serial = 1804] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 52 (1064A000) [pid = 1064] [serial = 1805] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 51 (0CEE5000) [pid = 1064] [serial = 1802] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 50 (0C49B800) [pid = 1064] [serial = 1801] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 49 (109F7400) [pid = 1064] [serial = 1799] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 48 (10645000) [pid = 1064] [serial = 1798] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 47 (191D8400) [pid = 1064] [serial = 1795] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 46 (19329800) [pid = 1064] [serial = 1796] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 45 (19E1CC00) [pid = 1064] [serial = 1828] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 44 (191DA800) [pid = 1064] [serial = 1822] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 43 (18BD1400) [pid = 1064] [serial = 1814] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 42 (191E1400) [pid = 1064] [serial = 1823] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | --DOMWINDOW == 41 (17CE0C00) [pid = 1064] [serial = 1811] [outer = 00000000] [url = about:blank] 10:25:20 INFO - PROCESS | 1064 | 1467739520259 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]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:25:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 10:25:20 INFO - PROCESS | 1064 | 1467739520290 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 1064 | 1467739520294 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:25:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:25:20 INFO - PROCESS | 1064 | 1467739520302 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 1064 | 1467739520305 Marionette TRACE conn6 <- [1,2434,null,{}] 10:25:20 INFO - PROCESS | 1064 | 1467739520309 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}] 10:25:20 INFO - PROCESS | 1064 | 1467739520312 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:20 INFO - PROCESS | 1064 | 1467739520398 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:25:20 INFO - PROCESS | 1064 | 1467739520407 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 1064 | 1467739520409 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:20 INFO - PROCESS | 1064 | ++DOCSHELL 10640400 == 28 [pid = 1064] [id = 618] 10:25:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 42 (10645000) [pid = 1064] [serial = 1854] [outer = 00000000] 10:25:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 43 (10723C00) [pid = 1064] [serial = 1855] [outer = 10645000] 10:25:20 INFO - PROCESS | 1064 | 1467739520456 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 44 (108AA800) [pid = 1064] [serial = 1856] [outer = 10645000] 10:25:20 INFO - PROCESS | 1064 | 1467739520950 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]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:25:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 10:25:20 INFO - PROCESS | 1064 | 1467739520973 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 1064 | 1467739520975 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:25:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:25:20 INFO - PROCESS | 1064 | 1467739520979 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 1064 | 1467739520981 Marionette TRACE conn6 <- [1,2438,null,{}] 10:25:20 INFO - PROCESS | 1064 | 1467739520985 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}] 10:25:20 INFO - PROCESS | 1064 | 1467739520987 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:21 INFO - PROCESS | 1064 | 1467739521100 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:25:21 INFO - PROCESS | 1064 | 1467739521110 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 1064 | 1467739521113 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:21 INFO - PROCESS | 1064 | ++DOCSHELL 14470800 == 29 [pid = 1064] [id = 619] 10:25:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 45 (14470C00) [pid = 1064] [serial = 1857] [outer = 00000000] 10:25:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 46 (144D4C00) [pid = 1064] [serial = 1858] [outer = 14470C00] 10:25:21 INFO - PROCESS | 1064 | 1467739521158 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 47 (1481CC00) [pid = 1064] [serial = 1859] [outer = 14470C00] 10:25:21 INFO - PROCESS | 1064 | 1467739521631 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]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:25:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 10:25:21 INFO - PROCESS | 1064 | 1467739521652 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 1064 | 1467739521656 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:25:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:25:21 INFO - PROCESS | 1064 | 1467739521667 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 1064 | 1467739521671 Marionette TRACE conn6 <- [1,2442,null,{}] 10:25:21 INFO - PROCESS | 1064 | 1467739521675 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}] 10:25:21 INFO - PROCESS | 1064 | 1467739521678 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:21 INFO - PROCESS | 1064 | 1467739521767 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:25:21 INFO - PROCESS | 1064 | 1467739521772 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 1064 | 1467739521774 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:21 INFO - PROCESS | 1064 | ++DOCSHELL 15054000 == 30 [pid = 1064] [id = 620] 10:25:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 48 (150E3400) [pid = 1064] [serial = 1860] [outer = 00000000] 10:25:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 49 (16C0B400) [pid = 1064] [serial = 1861] [outer = 150E3400] 10:25:21 INFO - PROCESS | 1064 | 1467739521819 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 50 (17873C00) [pid = 1064] [serial = 1862] [outer = 150E3400] 10:25:22 INFO - PROCESS | 1064 | 1467739522262 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]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:25:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 10:25:22 INFO - PROCESS | 1064 | 1467739522297 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 1064 | 1467739522300 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:25:22 INFO - PROCESS | 1064 | 1467739522303 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:25:22 INFO - PROCESS | 1064 | 1467739522305 Marionette TRACE conn6 <- [1,2446,null,{}] 10:25:22 INFO - PROCESS | 1064 | 1467739522308 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}] 10:25:22 INFO - PROCESS | 1064 | 1467739522310 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:22 INFO - PROCESS | 1064 | 1467739522392 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:25:22 INFO - PROCESS | 1064 | 1467739522399 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 1064 | 1467739522401 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:22 INFO - PROCESS | 1064 | ++DOCSHELL 17BC2C00 == 31 [pid = 1064] [id = 621] 10:25:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 51 (17BC3800) [pid = 1064] [serial = 1863] [outer = 00000000] 10:25:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 52 (17C5EC00) [pid = 1064] [serial = 1864] [outer = 17BC3800] 10:25:22 INFO - PROCESS | 1064 | 1467739522444 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 53 (17C65000) [pid = 1064] [serial = 1865] [outer = 17BC3800] 10:25:22 INFO - PROCESS | 1064 | 1467739522926 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]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:25:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 10:25:22 INFO - PROCESS | 1064 | 1467739522977 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:25:22 INFO - PROCESS | 1064 | 1467739522979 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:25:22 INFO - PROCESS | 1064 | 1467739522983 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 1064 | 1467739522985 Marionette TRACE conn6 <- [1,2450,null,{}] 10:25:22 INFO - PROCESS | 1064 | 1467739522988 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}] 10:25:22 INFO - PROCESS | 1064 | 1467739522990 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:23 INFO - PROCESS | 1064 | 1467739523107 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:25:23 INFO - PROCESS | 1064 | 1467739523177 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 1064 | 1467739523182 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:23 INFO - PROCESS | 1064 | ++DOCSHELL 10C20800 == 32 [pid = 1064] [id = 622] 10:25:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 54 (17C6DC00) [pid = 1064] [serial = 1866] [outer = 00000000] 10:25:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (17CEB400) [pid = 1064] [serial = 1867] [outer = 17C6DC00] 10:25:23 INFO - PROCESS | 1064 | 1467739523237 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (18BA1400) [pid = 1064] [serial = 1868] [outer = 17C6DC00] 10:25:23 INFO - PROCESS | 1064 | 1467739523690 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]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 10:25:23 INFO - PROCESS | 1064 | 1467739523717 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:25:23 INFO - PROCESS | 1064 | 1467739523719 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:25:23 INFO - PROCESS | 1064 | 1467739523728 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 1064 | 1467739523729 Marionette TRACE conn6 <- [1,2454,null,{}] 10:25:23 INFO - PROCESS | 1064 | 1467739523733 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}] 10:25:23 INFO - PROCESS | 1064 | 1467739523734 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:23 INFO - PROCESS | 1064 | 1467739523875 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:25:23 INFO - PROCESS | 1064 | 1467739523941 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 1064 | 1467739523952 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:23 INFO - PROCESS | 1064 | ++DOCSHELL 18BC2800 == 33 [pid = 1064] [id = 623] 10:25:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (18BC3000) [pid = 1064] [serial = 1869] [outer = 00000000] 10:25:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (18BC8000) [pid = 1064] [serial = 1870] [outer = 18BC3000] 10:25:24 INFO - PROCESS | 1064 | 1467739523995 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (18BC8800) [pid = 1064] [serial = 1871] [outer = 18BC3000] 10:25:24 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (117C9C00) [pid = 1064] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:25:24 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (19E13400) [pid = 1064] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:25:24 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (1047F800) [pid = 1064] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:25:24 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (10520800) [pid = 1064] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:25:24 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (144CE800) [pid = 1064] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:25:24 INFO - PROCESS | 1064 | --DOMWINDOW == 53 (14BD0000) [pid = 1064] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:25:24 INFO - PROCESS | 1064 | 1467739524361 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]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 10:25:24 INFO - PROCESS | 1064 | 1467739524402 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 1064 | 1467739524404 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:25:24 INFO - PROCESS | 1064 | 1467739524407 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 1064 | 1467739524408 Marionette TRACE conn6 <- [1,2458,null,{}] 10:25:24 INFO - PROCESS | 1064 | 1467739524412 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}] 10:25:24 INFO - PROCESS | 1064 | 1467739524414 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:24 INFO - PROCESS | 1064 | 1467739524495 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:25:24 INFO - PROCESS | 1064 | 1467739524586 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 1064 | 1467739524588 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:24 INFO - PROCESS | 1064 | ++DOCSHELL 10517C00 == 34 [pid = 1064] [id = 624] 10:25:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 54 (148E6000) [pid = 1064] [serial = 1872] [outer = 00000000] 10:25:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (18CC9C00) [pid = 1064] [serial = 1873] [outer = 148E6000] 10:25:24 INFO - PROCESS | 1064 | 1467739524632 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (18F61400) [pid = 1064] [serial = 1874] [outer = 148E6000] 10:25:24 INFO - PROCESS | 1064 | 1467739524983 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]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 10:25:25 INFO - PROCESS | 1064 | 1467739525038 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 1064 | 1467739525040 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:25:25 INFO - PROCESS | 1064 | 1467739525043 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - PROCESS | 1064 | 1467739525045 Marionette TRACE conn6 <- [1,2462,null,{}] 10:25:25 INFO - PROCESS | 1064 | 1467739525048 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}] 10:25:25 INFO - PROCESS | 1064 | 1467739525050 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:25 INFO - PROCESS | 1064 | 1467739525128 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:25:25 INFO - PROCESS | 1064 | 1467739525247 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 1064 | 1467739525249 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:25 INFO - PROCESS | 1064 | ++DOCSHELL 18CBB800 == 35 [pid = 1064] [id = 625] 10:25:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (18CBEC00) [pid = 1064] [serial = 1875] [outer = 00000000] 10:25:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (19106800) [pid = 1064] [serial = 1876] [outer = 18CBEC00] 10:25:25 INFO - PROCESS | 1064 | 1467739525296 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (1910B400) [pid = 1064] [serial = 1877] [outer = 18CBEC00] 10:25:25 INFO - PROCESS | 1064 | 1467739525630 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]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 10:25:25 INFO - PROCESS | 1064 | 1467739525693 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 1064 | 1467739525695 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:25:25 INFO - PROCESS | 1064 | 1467739525699 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:25:25 INFO - PROCESS | 1064 | 1467739525701 Marionette TRACE conn6 <- [1,2466,null,{}] 10:25:25 INFO - PROCESS | 1064 | 1467739525704 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}] 10:25:25 INFO - PROCESS | 1064 | 1467739525706 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:25 INFO - PROCESS | 1064 | 1467739525796 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:25:25 INFO - PROCESS | 1064 | 1467739525801 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 1064 | 1467739525803 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:25 INFO - PROCESS | 1064 | ++DOCSHELL 19102400 == 36 [pid = 1064] [id = 626] 10:25:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (19106000) [pid = 1064] [serial = 1878] [outer = 00000000] 10:25:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (191DA000) [pid = 1064] [serial = 1879] [outer = 19106000] 10:25:25 INFO - PROCESS | 1064 | 1467739525846 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (191E0800) [pid = 1064] [serial = 1880] [outer = 19106000] 10:25:26 INFO - PROCESS | 1064 | 1467739526276 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]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 10:25:26 INFO - PROCESS | 1064 | 1467739526332 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 1064 | 1467739526334 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:25:26 INFO - PROCESS | 1064 | 1467739526337 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 1064 | 1467739526339 Marionette TRACE conn6 <- [1,2470,null,{}] 10:25:26 INFO - PROCESS | 1064 | 1467739526342 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}] 10:25:26 INFO - PROCESS | 1064 | 1467739526344 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:26 INFO - PROCESS | 1064 | 1467739526424 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:25:26 INFO - PROCESS | 1064 | 1467739526429 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 1064 | 1467739526432 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:26 INFO - PROCESS | 1064 | ++DOCSHELL 0C48EC00 == 37 [pid = 1064] [id = 627] 10:25:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (0FD5F400) [pid = 1064] [serial = 1881] [outer = 00000000] 10:25:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (19325400) [pid = 1064] [serial = 1882] [outer = 0FD5F400] 10:25:26 INFO - PROCESS | 1064 | 1467739526478 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (195B1C00) [pid = 1064] [serial = 1883] [outer = 0FD5F400] 10:25:27 INFO - PROCESS | 1064 | 1467739527186 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]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 10:25:27 INFO - PROCESS | 1064 | 1467739527269 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 1064 | 1467739527273 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:25:27 INFO - PROCESS | 1064 | 1467739527278 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 1064 | 1467739527283 Marionette TRACE conn6 <- [1,2474,null,{}] 10:25:27 INFO - PROCESS | 1064 | 1467739527289 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}] 10:25:27 INFO - PROCESS | 1064 | 1467739527292 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:27 INFO - PROCESS | 1064 | 1467739527443 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:25:27 INFO - PROCESS | 1064 | 1467739527550 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 1064 | 1467739527553 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:27 INFO - PROCESS | 1064 | ++DOCSHELL 10475800 == 38 [pid = 1064] [id = 628] 10:25:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (104EC400) [pid = 1064] [serial = 1884] [outer = 00000000] 10:25:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (1072D800) [pid = 1064] [serial = 1885] [outer = 104EC400] 10:25:27 INFO - PROCESS | 1064 | 1467739527610 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (10D88000) [pid = 1064] [serial = 1886] [outer = 104EC400] 10:25:28 INFO - PROCESS | 1064 | 1467739528219 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]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 990ms 10:25:28 INFO - PROCESS | 1064 | 1467739528269 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 1064 | 1467739528274 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:25:28 INFO - PROCESS | 1064 | 1467739528280 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - PROCESS | 1064 | 1467739528283 Marionette TRACE conn6 <- [1,2478,null,{}] 10:25:28 INFO - PROCESS | 1064 | 1467739528287 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}] 10:25:28 INFO - PROCESS | 1064 | 1467739528290 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:28 INFO - PROCESS | 1064 | 1467739528406 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:25:28 INFO - PROCESS | 1064 | 1467739528518 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 1064 | 1467739528521 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:28 INFO - PROCESS | 1064 | ++DOCSHELL 1504DC00 == 39 [pid = 1064] [id = 629] 10:25:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (150EAC00) [pid = 1064] [serial = 1887] [outer = 00000000] 10:25:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (1786A800) [pid = 1064] [serial = 1888] [outer = 150EAC00] 10:25:28 INFO - PROCESS | 1064 | 1467739528617 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17C69800) [pid = 1064] [serial = 1889] [outer = 150EAC00] 10:25:29 INFO - PROCESS | 1064 | 1467739529219 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]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 10:25:29 INFO - PROCESS | 1064 | 1467739529254 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 1064 | 1467739529256 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:25:29 INFO - PROCESS | 1064 | 1467739529260 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 1064 | 1467739529264 Marionette TRACE conn6 <- [1,2482,null,{}] 10:25:29 INFO - PROCESS | 1064 | 1467739529275 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}] 10:25:29 INFO - PROCESS | 1064 | 1467739529280 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:29 INFO - PROCESS | 1064 | 1467739529388 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:25:29 INFO - PROCESS | 1064 | 1467739529530 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 1064 | 1467739529533 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:29 INFO - PROCESS | 1064 | ++DOCSHELL 19390400 == 40 [pid = 1064] [id = 630] 10:25:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (19395C00) [pid = 1064] [serial = 1890] [outer = 00000000] 10:25:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (195B4400) [pid = 1064] [serial = 1891] [outer = 19395C00] 10:25:29 INFO - PROCESS | 1064 | 1467739529592 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (195BC000) [pid = 1064] [serial = 1892] [outer = 19395C00] 10:25:30 INFO - PROCESS | 1064 | 1467739530362 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]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1173ms 10:25:30 INFO - PROCESS | 1064 | 1467739530437 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 1064 | 1467739530441 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:25:30 INFO - PROCESS | 1064 | 1467739530447 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 1064 | 1467739530450 Marionette TRACE conn6 <- [1,2486,null,{}] 10:25:30 INFO - PROCESS | 1064 | 1467739530455 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}] 10:25:30 INFO - PROCESS | 1064 | 1467739530458 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:30 INFO - PROCESS | 1064 | 1467739530566 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:25:30 INFO - PROCESS | 1064 | 1467739530702 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 1064 | 1467739530707 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:30 INFO - PROCESS | 1064 | ++DOCSHELL 1051E400 == 41 [pid = 1064] [id = 631] 10:25:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (10520800) [pid = 1064] [serial = 1893] [outer = 00000000] 10:25:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1064B800) [pid = 1064] [serial = 1894] [outer = 10520800] 10:25:30 INFO - PROCESS | 1064 | 1467739530758 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10CD1800) [pid = 1064] [serial = 1895] [outer = 10520800] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 19102400 == 40 [pid = 1064] [id = 626] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 18CBB800 == 39 [pid = 1064] [id = 625] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 10517C00 == 38 [pid = 1064] [id = 624] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 18BC2800 == 37 [pid = 1064] [id = 623] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 10C20800 == 36 [pid = 1064] [id = 622] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 17BC2C00 == 35 [pid = 1064] [id = 621] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 15054000 == 34 [pid = 1064] [id = 620] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 14470800 == 33 [pid = 1064] [id = 619] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 10640400 == 32 [pid = 1064] [id = 618] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 0CEE7800 == 31 [pid = 1064] [id = 617] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 1047C800 == 30 [pid = 1064] [id = 616] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 1072CC00 == 29 [pid = 1064] [id = 615] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 19390400 == 28 [pid = 1064] [id = 630] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 1504DC00 == 27 [pid = 1064] [id = 629] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 0C48EC00 == 26 [pid = 1064] [id = 627] 10:25:31 INFO - PROCESS | 1064 | --DOCSHELL 10475800 == 25 [pid = 1064] [id = 628] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (14444000) [pid = 1064] [serial = 1837] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1446D800) [pid = 1064] [serial = 1838] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1A0A5800) [pid = 1064] [serial = 1829] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (104DA400) [pid = 1064] [serial = 1831] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (104E0400) [pid = 1064] [serial = 1832] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (10643C00) [pid = 1064] [serial = 1834] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1064AC00) [pid = 1064] [serial = 1835] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (148ACC00) [pid = 1064] [serial = 1840] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (14BB5800) [pid = 1064] [serial = 1841] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (150E3000) [pid = 1064] [serial = 1843] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (17867800) [pid = 1064] [serial = 1846] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (15A5AC00) [pid = 1064] [serial = 1844] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1064 | 1467739531972 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]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1577ms 10:25:32 INFO - PROCESS | 1064 | 1467739532024 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 1064 | 1467739532028 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:25:32 INFO - PROCESS | 1064 | 1467739532033 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 1064 | 1467739532036 Marionette TRACE conn6 <- [1,2490,null,{}] 10:25:32 INFO - PROCESS | 1064 | 1467739532042 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}] 10:25:32 INFO - PROCESS | 1064 | 1467739532045 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:32 INFO - PROCESS | 1064 | 1467739532128 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:25:32 INFO - PROCESS | 1064 | 1467739532134 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 1064 | 1467739532139 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:32 INFO - PROCESS | 1064 | ++DOCSHELL 10475000 == 26 [pid = 1064] [id = 632] 10:25:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10475800) [pid = 1064] [serial = 1896] [outer = 00000000] 10:25:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (104DA400) [pid = 1064] [serial = 1897] [outer = 10475800] 10:25:32 INFO - PROCESS | 1064 | 1467739532186 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (104E9000) [pid = 1064] [serial = 1898] [outer = 10475800] 10:25:32 INFO - PROCESS | 1064 | 1467739532719 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]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 10:25:32 INFO - PROCESS | 1064 | 1467739532764 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 1064 | 1467739532769 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:25:32 INFO - PROCESS | 1064 | 1467739532775 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 1064 | 1467739532778 Marionette TRACE conn6 <- [1,2494,null,{}] 10:25:32 INFO - PROCESS | 1064 | 1467739532782 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}] 10:25:32 INFO - PROCESS | 1064 | 1467739532784 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:32 INFO - PROCESS | 1064 | 1467739532872 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:25:32 INFO - PROCESS | 1064 | 1467739532977 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 1064 | 1467739532979 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:32 INFO - PROCESS | 1064 | ++DOCSHELL 10649800 == 27 [pid = 1064] [id = 633] 10:25:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (10722C00) [pid = 1064] [serial = 1899] [outer = 00000000] 10:25:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (1072BC00) [pid = 1064] [serial = 1900] [outer = 10722C00] 10:25:33 INFO - PROCESS | 1064 | 1467739533029 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (10731400) [pid = 1064] [serial = 1901] [outer = 10722C00] 10:25:33 INFO - PROCESS | 1064 | 1467739533413 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]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 10:25:33 INFO - PROCESS | 1064 | 1467739533449 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 1064 | 1467739533451 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:25:33 INFO - PROCESS | 1064 | 1467739533454 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:25:33 INFO - PROCESS | 1064 | 1467739533458 Marionette TRACE conn6 <- [1,2498,null,{}] 10:25:33 INFO - PROCESS | 1064 | 1467739533468 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}] 10:25:33 INFO - PROCESS | 1064 | 1467739533473 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:33 INFO - PROCESS | 1064 | 1467739533557 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 10:25:33 INFO - PROCESS | 1064 | 1467739533565 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 1064 | 1467739533568 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:33 INFO - PROCESS | 1064 | ++DOCSHELL 144D8000 == 28 [pid = 1064] [id = 634] 10:25:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (144DA400) [pid = 1064] [serial = 1902] [outer = 00000000] 10:25:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (148EC800) [pid = 1064] [serial = 1903] [outer = 144DA400] 10:25:33 INFO - PROCESS | 1064 | 1467739533616 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (14BCB800) [pid = 1064] [serial = 1904] [outer = 144DA400] 10:25:34 INFO - PROCESS | 1064 | 1467739534128 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]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 10:25:34 INFO - PROCESS | 1064 | 1467739534189 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 1064 | 1467739534191 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 10:25:34 INFO - PROCESS | 1064 | 1467739534194 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:25:34 INFO - PROCESS | 1064 | 1467739534196 Marionette TRACE conn6 <- [1,2502,null,{}] 10:25:34 INFO - PROCESS | 1064 | 1467739534199 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}] 10:25:34 INFO - PROCESS | 1064 | 1467739534201 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:34 INFO - PROCESS | 1064 | 1467739534346 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 10:25:34 INFO - PROCESS | 1064 | 1467739534409 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 1064 | 1467739534411 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:34 INFO - PROCESS | 1064 | ++DOCSHELL 150EA400 == 29 [pid = 1064] [id = 635] 10:25:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1515C000) [pid = 1064] [serial = 1905] [outer = 00000000] 10:25:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (16C0BC00) [pid = 1064] [serial = 1906] [outer = 1515C000] 10:25:34 INFO - PROCESS | 1064 | 1467739534456 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17A2D800) [pid = 1064] [serial = 1907] [outer = 1515C000] 10:25:34 INFO - PROCESS | 1064 | 1467739534888 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]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 10:25:34 INFO - PROCESS | 1064 | 1467739534929 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 1064 | 1467739534931 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 10:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:25:34 INFO - PROCESS | 1064 | 1467739534934 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 1064 | 1467739534936 Marionette TRACE conn6 <- [1,2506,null,{}] 10:25:34 INFO - PROCESS | 1064 | 1467739534939 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}] 10:25:34 INFO - PROCESS | 1064 | 1467739534941 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:35 INFO - PROCESS | 1064 | 1467739535053 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 10:25:35 INFO - PROCESS | 1064 | 1467739535058 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:35 INFO - PROCESS | 1064 | 1467739535060 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:35 INFO - PROCESS | 1064 | ++DOCSHELL 17BC8800 == 30 [pid = 1064] [id = 636] 10:25:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17BC8C00) [pid = 1064] [serial = 1908] [outer = 00000000] 10:25:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (17C6C400) [pid = 1064] [serial = 1909] [outer = 17BC8C00] 10:25:35 INFO - PROCESS | 1064 | 1467739535104 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18B03C00) [pid = 1064] [serial = 1910] [outer = 17BC8C00] 10:25:35 INFO - PROCESS | 1064 | 1467739535588 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]]]}] 10:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 10:25:35 INFO - PROCESS | 1064 | 1467739535606 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 10:25:35 INFO - PROCESS | 1064 | 1467739535608 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 10:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:25:35 INFO - PROCESS | 1064 | 1467739535611 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:25:35 INFO - PROCESS | 1064 | 1467739535613 Marionette TRACE conn6 <- [1,2510,null,{}] 10:25:35 INFO - PROCESS | 1064 | 1467739535621 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}] 10:25:35 INFO - PROCESS | 1064 | 1467739535627 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:35 INFO - PROCESS | 1064 | 1467739535790 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17C6DC00) [pid = 1064] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (18BC3000) [pid = 1064] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (148E6000) [pid = 1064] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (10645000) [pid = 1064] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1047CC00) [pid = 1064] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (14470C00) [pid = 1064] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (19106000) [pid = 1064] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (108A2400) [pid = 1064] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (150E3400) [pid = 1064] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0CEEC400) [pid = 1064] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (17BC3800) [pid = 1064] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (18CBEC00) [pid = 1064] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:25:36 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (0FD5F400) [pid = 1064] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:25:36 INFO - PROCESS | 1064 | 1467739536055 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 1064 | 1467739536057 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:36 INFO - PROCESS | 1064 | ++DOCSHELL 0CEEC400 == 31 [pid = 1064] [id = 637] 10:25:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (0FD5F400) [pid = 1064] [serial = 1911] [outer = 00000000] 10:25:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (104DB000) [pid = 1064] [serial = 1912] [outer = 0FD5F400] 10:25:36 INFO - PROCESS | 1064 | 1467739536112 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (10CCFC00) [pid = 1064] [serial = 1913] [outer = 0FD5F400] 10:25:36 INFO - PROCESS | 1064 | 1467739536477 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]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 871ms 10:25:36 INFO - PROCESS | 1064 | 1467739536486 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 1064 | 1467739536488 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 10:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:25:36 INFO - PROCESS | 1064 | 1467739536492 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 1064 | 1467739536494 Marionette TRACE conn6 <- [1,2514,null,{}] 10:25:36 INFO - PROCESS | 1064 | 1467739536497 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}] 10:25:36 INFO - PROCESS | 1064 | 1467739536499 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:36 INFO - PROCESS | 1064 | 1467739536613 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 10:25:36 INFO - PROCESS | 1064 | 1467739536621 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 1064 | 1467739536623 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:36 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE0400 == 32 [pid = 1064] [id = 638] 10:25:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (109FBC00) [pid = 1064] [serial = 1914] [outer = 00000000] 10:25:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (19102400) [pid = 1064] [serial = 1915] [outer = 109FBC00] 10:25:36 INFO - PROCESS | 1064 | 1467739536666 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (19104400) [pid = 1064] [serial = 1916] [outer = 109FBC00] 10:25:37 INFO - PROCESS | 1064 | 1467739537090 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]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 10:25:37 INFO - PROCESS | 1064 | 1467739537126 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 1064 | 1467739537128 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 10:25:37 INFO - PROCESS | 1064 | 1467739537131 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:25:37 INFO - PROCESS | 1064 | 1467739537133 Marionette TRACE conn6 <- [1,2518,null,{}] 10:25:37 INFO - PROCESS | 1064 | 1467739537137 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}] 10:25:37 INFO - PROCESS | 1064 | 1467739537138 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:37 INFO - PROCESS | 1064 | 1467739537215 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 10:25:37 INFO - PROCESS | 1064 | 1467739537343 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:37 INFO - PROCESS | 1064 | 1467739537345 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:37 INFO - PROCESS | 1064 | ++DOCSHELL 1072B800 == 33 [pid = 1064] [id = 639] 10:25:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (150E9000) [pid = 1064] [serial = 1917] [outer = 00000000] 10:25:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1932B800) [pid = 1064] [serial = 1918] [outer = 150E9000] 10:25:37 INFO - PROCESS | 1064 | 1467739537388 Marionette DEBUG loaded listener.js 10:25:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1786A400) [pid = 1064] [serial = 1919] [outer = 150E9000] 10:25:37 INFO - PROCESS | 1064 | 1467739537751 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]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 10:25:37 INFO - PROCESS | 1064 | 1467739537806 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 1064 | 1467739537808 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 10:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:25:37 INFO - PROCESS | 1064 | 1467739537811 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 1064 | 1467739537812 Marionette TRACE conn6 <- [1,2522,null,{}] 10:25:37 INFO - PROCESS | 1064 | 1467739537816 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}] 10:25:37 INFO - PROCESS | 1064 | 1467739537818 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:37 INFO - PROCESS | 1064 | 1467739537933 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 10:25:37 INFO - PROCESS | 1064 | 1467739537950 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:37 INFO - PROCESS | 1064 | 1467739537952 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:37 INFO - PROCESS | 1064 | ++DOCSHELL 144D7C00 == 34 [pid = 1064] [id = 640] 10:25:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (195BA800) [pid = 1064] [serial = 1920] [outer = 00000000] 10:25:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (19D8A400) [pid = 1064] [serial = 1921] [outer = 195BA800] 10:25:38 INFO - PROCESS | 1064 | 1467739537997 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19D8B400) [pid = 1064] [serial = 1922] [outer = 195BA800] 10:25:38 INFO - PROCESS | 1064 | 1467739538831 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]]]}] 10:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1068ms 10:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:25:38 INFO - PROCESS | 1064 | 1467739538880 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 10:25:38 INFO - PROCESS | 1064 | 1467739538885 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 10:25:38 INFO - PROCESS | 1064 | 1467739538890 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:25:38 INFO - PROCESS | 1064 | 1467739538895 Marionette TRACE conn6 <- [1,2526,null,{}] 10:25:38 INFO - PROCESS | 1064 | 1467739538900 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}] 10:25:38 INFO - PROCESS | 1064 | 1467739538903 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:39 INFO - PROCESS | 1064 | 1467739539045 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 10:25:39 INFO - PROCESS | 1064 | 1467739539185 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 1064 | 1467739539188 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:39 INFO - PROCESS | 1064 | ++DOCSHELL 104DC000 == 35 [pid = 1064] [id = 641] 10:25:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (104E0000) [pid = 1064] [serial = 1923] [outer = 00000000] 10:25:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (10725800) [pid = 1064] [serial = 1924] [outer = 104E0000] 10:25:39 INFO - PROCESS | 1064 | 1467739539248 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (115DA800) [pid = 1064] [serial = 1925] [outer = 104E0000] 10:25:39 INFO - PROCESS | 1064 | 1467739539969 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]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1231ms 10:25:40 INFO - PROCESS | 1064 | 1467739540147 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 1064 | 1467739540151 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 10:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:25:40 INFO - PROCESS | 1064 | 1467739540157 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 1064 | 1467739540160 Marionette TRACE conn6 <- [1,2530,null,{}] 10:25:40 INFO - PROCESS | 1064 | 1467739540165 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}] 10:25:40 INFO - PROCESS | 1064 | 1467739540169 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:40 INFO - PROCESS | 1064 | 1467739540278 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 10:25:40 INFO - PROCESS | 1064 | 1467739540413 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 1064 | 1467739540418 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:40 INFO - PROCESS | 1064 | ++DOCSHELL 0CE36800 == 36 [pid = 1064] [id = 642] 10:25:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (0CE37C00) [pid = 1064] [serial = 1926] [outer = 00000000] 10:25:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (0FD5D800) [pid = 1064] [serial = 1927] [outer = 0CE37C00] 10:25:40 INFO - PROCESS | 1064 | 1467739540472 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (10472800) [pid = 1064] [serial = 1928] [outer = 0CE37C00] 10:25:40 INFO - PROCESS | 1064 | --DOCSHELL 1072B800 == 35 [pid = 1064] [id = 639] 10:25:40 INFO - PROCESS | 1064 | --DOCSHELL 0CEE0400 == 34 [pid = 1064] [id = 638] 10:25:40 INFO - PROCESS | 1064 | --DOCSHELL 0CEEC400 == 33 [pid = 1064] [id = 637] 10:25:40 INFO - PROCESS | 1064 | --DOCSHELL 17BC8800 == 32 [pid = 1064] [id = 636] 10:25:40 INFO - PROCESS | 1064 | --DOCSHELL 150EA400 == 31 [pid = 1064] [id = 635] 10:25:40 INFO - PROCESS | 1064 | --DOCSHELL 144D8000 == 30 [pid = 1064] [id = 634] 10:25:40 INFO - PROCESS | 1064 | --DOCSHELL 10649800 == 29 [pid = 1064] [id = 633] 10:25:40 INFO - PROCESS | 1064 | --DOCSHELL 10475000 == 28 [pid = 1064] [id = 632] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17CEB400) [pid = 1064] [serial = 1867] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (18BC8000) [pid = 1064] [serial = 1870] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18BA1400) [pid = 1064] [serial = 1868] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18CC9C00) [pid = 1064] [serial = 1873] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (10723C00) [pid = 1064] [serial = 1855] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (108AA800) [pid = 1064] [serial = 1856] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (104F3400) [pid = 1064] [serial = 1849] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10641400) [pid = 1064] [serial = 1850] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (144D4C00) [pid = 1064] [serial = 1858] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1481CC00) [pid = 1064] [serial = 1859] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (191E0800) [pid = 1064] [serial = 1880] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (17A23800) [pid = 1064] [serial = 1847] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (16C0B400) [pid = 1064] [serial = 1861] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (17873C00) [pid = 1064] [serial = 1862] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (10475C00) [pid = 1064] [serial = 1852] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (104E2800) [pid = 1064] [serial = 1853] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (17C5EC00) [pid = 1064] [serial = 1864] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (19106800) [pid = 1064] [serial = 1876] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (195B1C00) [pid = 1064] [serial = 1883] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (191DA000) [pid = 1064] [serial = 1879] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (1910B400) [pid = 1064] [serial = 1877] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (18BC8800) [pid = 1064] [serial = 1871] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (18F61400) [pid = 1064] [serial = 1874] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (19325400) [pid = 1064] [serial = 1882] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (17C65000) [pid = 1064] [serial = 1865] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1064 | 1467739540998 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]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 890ms 10:25:41 INFO - PROCESS | 1064 | 1467739541048 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 10:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:25:41 INFO - PROCESS | 1064 | 1467739541051 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 10:25:41 INFO - PROCESS | 1064 | 1467739541057 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 1064 | 1467739541061 Marionette TRACE conn6 <- [1,2534,null,{}] 10:25:41 INFO - PROCESS | 1064 | 1467739541065 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}] 10:25:41 INFO - PROCESS | 1064 | 1467739541068 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:41 INFO - PROCESS | 1064 | 1467739541156 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 10:25:41 INFO - PROCESS | 1064 | 1467739541166 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 1064 | 1467739541169 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:41 INFO - PROCESS | 1064 | ++DOCSHELL 10518800 == 29 [pid = 1064] [id = 643] 10:25:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (10519800) [pid = 1064] [serial = 1929] [outer = 00000000] 10:25:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (10645000) [pid = 1064] [serial = 1930] [outer = 10519800] 10:25:41 INFO - PROCESS | 1064 | 1467739541216 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (10723400) [pid = 1064] [serial = 1931] [outer = 10519800] 10:25:41 INFO - PROCESS | 1064 | 1467739541697 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]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 10:25:41 INFO - PROCESS | 1064 | 1467739541748 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 10:25:41 INFO - PROCESS | 1064 | 1467739541750 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 10:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:25:41 INFO - PROCESS | 1064 | 1467739541754 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 1064 | 1467739541756 Marionette TRACE conn6 <- [1,2538,null,{}] 10:25:41 INFO - PROCESS | 1064 | 1467739541766 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}] 10:25:41 INFO - PROCESS | 1064 | 1467739541771 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:41 INFO - PROCESS | 1064 | 1467739541890 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 10:25:42 INFO - PROCESS | 1064 | 1467739542001 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 1064 | 1467739542005 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:42 INFO - PROCESS | 1064 | ++DOCSHELL 1446FC00 == 30 [pid = 1064] [id = 644] 10:25:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (14471000) [pid = 1064] [serial = 1932] [outer = 00000000] 10:25:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (144D4000) [pid = 1064] [serial = 1933] [outer = 14471000] 10:25:42 INFO - PROCESS | 1064 | 1467739542055 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (144D9800) [pid = 1064] [serial = 1934] [outer = 14471000] 10:25:42 INFO - PROCESS | 1064 | 1467739542445 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]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 10:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:25:42 INFO - PROCESS | 1064 | 1467739542488 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 1064 | 1467739542490 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 10:25:42 INFO - PROCESS | 1064 | 1467739542493 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 1064 | 1467739542495 Marionette TRACE conn6 <- [1,2542,null,{}] 10:25:42 INFO - PROCESS | 1064 | 1467739542498 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}] 10:25:42 INFO - PROCESS | 1064 | 1467739542500 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:42 INFO - PROCESS | 1064 | 1467739542585 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 10:25:42 INFO - PROCESS | 1064 | 1467739542591 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 1064 | 1467739542593 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:42 INFO - PROCESS | 1064 | ++DOCSHELL 14BD9000 == 31 [pid = 1064] [id = 645] 10:25:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (14BD9400) [pid = 1064] [serial = 1935] [outer = 00000000] 10:25:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (15A63000) [pid = 1064] [serial = 1936] [outer = 14BD9400] 10:25:42 INFO - PROCESS | 1064 | 1467739542646 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (1786F000) [pid = 1064] [serial = 1937] [outer = 14BD9400] 10:25:43 INFO - PROCESS | 1064 | 1467739543143 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]]]}] 10:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 10:25:43 INFO - PROCESS | 1064 | 1467739543167 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 10:25:43 INFO - PROCESS | 1064 | 1467739543169 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 10:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:25:43 INFO - PROCESS | 1064 | 1467739543172 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - PROCESS | 1064 | 1467739543174 Marionette TRACE conn6 <- [1,2546,null,{}] 10:25:43 INFO - PROCESS | 1064 | 1467739543178 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}] 10:25:43 INFO - PROCESS | 1064 | 1467739543180 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:43 INFO - PROCESS | 1064 | 1467739543292 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 10:25:43 INFO - PROCESS | 1064 | 1467739543385 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 1064 | 1467739543387 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:43 INFO - PROCESS | 1064 | ++DOCSHELL 17BC3800 == 32 [pid = 1064] [id = 646] 10:25:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17BC5400) [pid = 1064] [serial = 1938] [outer = 00000000] 10:25:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17C61800) [pid = 1064] [serial = 1939] [outer = 17BC5400] 10:25:43 INFO - PROCESS | 1064 | 1467739543430 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (17C67C00) [pid = 1064] [serial = 1940] [outer = 17BC5400] 10:25:43 INFO - PROCESS | 1064 | 1467739543835 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]]]}] 10:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 10:25:43 INFO - PROCESS | 1064 | 1467739543905 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 10:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:25:43 INFO - PROCESS | 1064 | 1467739543907 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 10:25:43 INFO - PROCESS | 1064 | 1467739543910 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - PROCESS | 1064 | 1467739543912 Marionette TRACE conn6 <- [1,2550,null,{}] 10:25:43 INFO - PROCESS | 1064 | 1467739543916 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}] 10:25:43 INFO - PROCESS | 1064 | 1467739543921 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:44 INFO - PROCESS | 1064 | 1467739544072 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 10:25:44 INFO - PROCESS | 1064 | 1467739544136 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 1064 | 1467739544139 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:44 INFO - PROCESS | 1064 | ++DOCSHELL 18B0FC00 == 33 [pid = 1064] [id = 647] 10:25:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18BC7400) [pid = 1064] [serial = 1941] [outer = 00000000] 10:25:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18BCC800) [pid = 1064] [serial = 1942] [outer = 18BC7400] 10:25:44 INFO - PROCESS | 1064 | 1467739544184 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18BD1C00) [pid = 1064] [serial = 1943] [outer = 18BC7400] 10:25:44 INFO - PROCESS | 1064 | 1467739544628 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]]]}] 10:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 10:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:25:44 INFO - PROCESS | 1064 | 1467739544685 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 1064 | 1467739544687 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 10:25:44 INFO - PROCESS | 1064 | 1467739544690 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 1064 | 1467739544692 Marionette TRACE conn6 <- [1,2554,null,{}] 10:25:44 INFO - PROCESS | 1064 | 1467739544695 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}] 10:25:44 INFO - PROCESS | 1064 | 1467739544697 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:44 INFO - PROCESS | 1064 | 1467739544820 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1515C000) [pid = 1064] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10722C00) [pid = 1064] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (17BC8C00) [pid = 1064] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (144DA400) [pid = 1064] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0FD5F400) [pid = 1064] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (10520800) [pid = 1064] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (10475800) [pid = 1064] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (150E9000) [pid = 1064] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (104EC400) [pid = 1064] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (150EAC00) [pid = 1064] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (19395C00) [pid = 1064] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:25:44 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (109FBC00) [pid = 1064] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:25:44 INFO - PROCESS | 1064 | 1467739544960 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 1064 | 1467739544962 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:45 INFO - PROCESS | 1064 | ++DOCSHELL 0C493400 == 34 [pid = 1064] [id = 648] 10:25:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (0C943000) [pid = 1064] [serial = 1944] [outer = 00000000] 10:25:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (104E8C00) [pid = 1064] [serial = 1945] [outer = 0C943000] 10:25:45 INFO - PROCESS | 1064 | 1467739545007 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10722C00) [pid = 1064] [serial = 1946] [outer = 0C943000] 10:25:45 INFO - PROCESS | 1064 | 1467739545378 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]]]}] 10:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 10:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:25:45 INFO - PROCESS | 1064 | 1467739545422 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 10:25:45 INFO - PROCESS | 1064 | 1467739545424 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 10:25:45 INFO - PROCESS | 1064 | 1467739545427 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 1064 | 1467739545429 Marionette TRACE conn6 <- [1,2558,null,{}] 10:25:45 INFO - PROCESS | 1064 | 1467739545432 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}] 10:25:45 INFO - PROCESS | 1064 | 1467739545434 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:45 INFO - PROCESS | 1064 | 1467739545512 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 10:25:45 INFO - PROCESS | 1064 | 1467739545611 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 1064 | 1467739545613 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:45 INFO - PROCESS | 1064 | ++DOCSHELL 104EC400 == 35 [pid = 1064] [id = 649] 10:25:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (104F2400) [pid = 1064] [serial = 1947] [outer = 00000000] 10:25:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (18CC2400) [pid = 1064] [serial = 1948] [outer = 104F2400] 10:25:45 INFO - PROCESS | 1064 | 1467739545659 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (18F87C00) [pid = 1064] [serial = 1949] [outer = 104F2400] 10:25:46 INFO - PROCESS | 1064 | 1467739546011 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]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 10:25:46 INFO - PROCESS | 1064 | 1467739546058 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 10:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:25:46 INFO - PROCESS | 1064 | 1467739546060 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 10:25:46 INFO - PROCESS | 1064 | 1467739546063 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 1064 | 1467739546065 Marionette TRACE conn6 <- [1,2562,null,{}] 10:25:46 INFO - PROCESS | 1064 | 1467739546068 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}] 10:25:46 INFO - PROCESS | 1064 | 1467739546070 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:46 INFO - PROCESS | 1064 | 1467739546189 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 10:25:46 INFO - PROCESS | 1064 | 1467739546224 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 1064 | 1467739546226 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:46 INFO - PROCESS | 1064 | ++DOCSHELL 104EB000 == 36 [pid = 1064] [id = 650] 10:25:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (149D7800) [pid = 1064] [serial = 1950] [outer = 00000000] 10:25:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (191DDC00) [pid = 1064] [serial = 1951] [outer = 149D7800] 10:25:46 INFO - PROCESS | 1064 | 1467739546269 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (19323400) [pid = 1064] [serial = 1952] [outer = 149D7800] 10:25:46 INFO - PROCESS | 1064 | 1467739546680 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]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 10:25:46 INFO - PROCESS | 1064 | 1467739546734 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 1064 | 1467739546736 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 10:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:25:46 INFO - PROCESS | 1064 | 1467739546739 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 1064 | 1467739546741 Marionette TRACE conn6 <- [1,2566,null,{}] 10:25:46 INFO - PROCESS | 1064 | 1467739546754 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}] 10:25:46 INFO - PROCESS | 1064 | 1467739546765 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:46 INFO - PROCESS | 1064 | 1467739546848 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 10:25:46 INFO - PROCESS | 1064 | 1467739546855 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 1064 | 1467739546857 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:46 INFO - PROCESS | 1064 | ++DOCSHELL 10D84800 == 37 [pid = 1064] [id = 651] 10:25:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (14BB9800) [pid = 1064] [serial = 1953] [outer = 00000000] 10:25:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (19399400) [pid = 1064] [serial = 1954] [outer = 14BB9800] 10:25:46 INFO - PROCESS | 1064 | 1467739546904 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (195B1800) [pid = 1064] [serial = 1955] [outer = 14BB9800] 10:25:47 INFO - PROCESS | 1064 | 1467739547617 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]]]}] 10:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 930ms 10:25:47 INFO - PROCESS | 1064 | 1467739547671 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 1064 | 1467739547676 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 10:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:25:47 INFO - PROCESS | 1064 | 1467739547681 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 1064 | 1467739547686 Marionette TRACE conn6 <- [1,2570,null,{}] 10:25:47 INFO - PROCESS | 1064 | 1467739547692 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}] 10:25:47 INFO - PROCESS | 1064 | 1467739547694 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:47 INFO - PROCESS | 1064 | 1467739547816 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 10:25:47 INFO - PROCESS | 1064 | 1467739547950 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:47 INFO - PROCESS | 1064 | 1467739547953 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:47 INFO - PROCESS | 1064 | ++DOCSHELL 0CE76800 == 38 [pid = 1064] [id = 652] 10:25:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10472400) [pid = 1064] [serial = 1956] [outer = 00000000] 10:25:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10643C00) [pid = 1064] [serial = 1957] [outer = 10472400] 10:25:48 INFO - PROCESS | 1064 | 1467739548013 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (10C12C00) [pid = 1064] [serial = 1958] [outer = 10472400] 10:25:48 INFO - PROCESS | 1064 | 1467739548570 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]]]}] 10:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 930ms 10:25:48 INFO - PROCESS | 1064 | 1467739548611 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 10:25:48 INFO - PROCESS | 1064 | 1467739548616 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 10:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:25:48 INFO - PROCESS | 1064 | 1467739548622 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - PROCESS | 1064 | 1467739548625 Marionette TRACE conn6 <- [1,2574,null,{}] 10:25:48 INFO - PROCESS | 1064 | 1467739548630 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}] 10:25:48 INFO - PROCESS | 1064 | 1467739548632 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:48 INFO - PROCESS | 1064 | 1467739548746 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 10:25:48 INFO - PROCESS | 1064 | 1467739548860 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 1064 | 1467739548863 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:48 INFO - PROCESS | 1064 | ++DOCSHELL 15159400 == 39 [pid = 1064] [id = 653] 10:25:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (15162C00) [pid = 1064] [serial = 1959] [outer = 00000000] 10:25:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (17BC9000) [pid = 1064] [serial = 1960] [outer = 15162C00] 10:25:48 INFO - PROCESS | 1064 | 1467739548959 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (18B03800) [pid = 1064] [serial = 1961] [outer = 15162C00] 10:25:49 INFO - PROCESS | 1064 | 1467739549575 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]]]}] 10:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1020ms 10:25:49 INFO - PROCESS | 1064 | 1467739549646 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 1064 | 1467739549649 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 10:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:25:49 INFO - PROCESS | 1064 | 1467739549653 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 1064 | 1467739549656 Marionette TRACE conn6 <- [1,2578,null,{}] 10:25:49 INFO - PROCESS | 1064 | 1467739549667 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}] 10:25:49 INFO - PROCESS | 1064 | 1467739549672 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:49 INFO - PROCESS | 1064 | 1467739549805 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 10:25:49 INFO - PROCESS | 1064 | 1467739549942 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 1064 | 1467739549946 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:49 INFO - PROCESS | 1064 | ++DOCSHELL 19D1B800 == 40 [pid = 1064] [id = 654] 10:25:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (19D1CC00) [pid = 1064] [serial = 1962] [outer = 00000000] 10:25:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (19D8D400) [pid = 1064] [serial = 1963] [outer = 19D1CC00] 10:25:50 INFO - PROCESS | 1064 | 1467739550002 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19E1A400) [pid = 1064] [serial = 1964] [outer = 19D1CC00] 10:25:50 INFO - PROCESS | 1064 | 1467739550818 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]]]}] 10:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1224ms 10:25:50 INFO - PROCESS | 1064 | 1467739550880 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 10:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:25:50 INFO - PROCESS | 1064 | 1467739550884 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 10:25:50 INFO - PROCESS | 1064 | 1467739550890 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 1064 | 1467739550893 Marionette TRACE conn6 <- [1,2582,null,{}] 10:25:50 INFO - PROCESS | 1064 | 1467739550898 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}] 10:25:50 INFO - PROCESS | 1064 | 1467739550901 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:51 INFO - PROCESS | 1064 | 1467739551002 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 10:25:51 INFO - PROCESS | 1064 | 1467739551144 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 1064 | 1467739551149 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:51 INFO - PROCESS | 1064 | ++DOCSHELL 10730400 == 41 [pid = 1064] [id = 655] 10:25:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (10731000) [pid = 1064] [serial = 1965] [outer = 00000000] 10:25:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (10CC9C00) [pid = 1064] [serial = 1966] [outer = 10731000] 10:25:51 INFO - PROCESS | 1064 | 1467739551200 Marionette DEBUG loaded listener.js 10:25:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1446C400) [pid = 1064] [serial = 1967] [outer = 10731000] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 104EB000 == 40 [pid = 1064] [id = 650] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 104EC400 == 39 [pid = 1064] [id = 649] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 0C493400 == 38 [pid = 1064] [id = 648] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 18B0FC00 == 37 [pid = 1064] [id = 647] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 17BC3800 == 36 [pid = 1064] [id = 646] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 14BD9000 == 35 [pid = 1064] [id = 645] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 1446FC00 == 34 [pid = 1064] [id = 644] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 10518800 == 33 [pid = 1064] [id = 643] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 0CE36800 == 32 [pid = 1064] [id = 642] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 104DC000 == 31 [pid = 1064] [id = 641] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 144D7C00 == 30 [pid = 1064] [id = 640] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 1051E400 == 29 [pid = 1064] [id = 631] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 19D1B800 == 28 [pid = 1064] [id = 654] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 15159400 == 27 [pid = 1064] [id = 653] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 10D84800 == 26 [pid = 1064] [id = 651] 10:25:51 INFO - PROCESS | 1064 | --DOCSHELL 0CE76800 == 25 [pid = 1064] [id = 652] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (16C0BC00) [pid = 1064] [serial = 1906] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (1072BC00) [pid = 1064] [serial = 1900] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (10731400) [pid = 1064] [serial = 1901] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17C6C400) [pid = 1064] [serial = 1909] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (17A2D800) [pid = 1064] [serial = 1907] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (148EC800) [pid = 1064] [serial = 1903] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (104DB000) [pid = 1064] [serial = 1912] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (10CD1800) [pid = 1064] [serial = 1895] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1064B800) [pid = 1064] [serial = 1894] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18B03C00) [pid = 1064] [serial = 1910] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (104DA400) [pid = 1064] [serial = 1897] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1932B800) [pid = 1064] [serial = 1918] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (104E9000) [pid = 1064] [serial = 1898] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10D88000) [pid = 1064] [serial = 1886] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1072D800) [pid = 1064] [serial = 1885] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (17C69800) [pid = 1064] [serial = 1889] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1786A800) [pid = 1064] [serial = 1888] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1786A400) [pid = 1064] [serial = 1919] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (195BC000) [pid = 1064] [serial = 1892] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (195B4400) [pid = 1064] [serial = 1891] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (10CCFC00) [pid = 1064] [serial = 1913] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (19104400) [pid = 1064] [serial = 1916] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (14BCB800) [pid = 1064] [serial = 1904] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (19102400) [pid = 1064] [serial = 1915] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1064 | 1467739552330 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]]]}] 10:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1483ms 10:25:52 INFO - PROCESS | 1064 | 1467739552373 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 10:25:52 INFO - PROCESS | 1064 | 1467739552377 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 10:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:25:52 INFO - PROCESS | 1064 | 1467739552382 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:25:52 INFO - PROCESS | 1064 | 1467739552386 Marionette TRACE conn6 <- [1,2586,null,{}] 10:25:52 INFO - PROCESS | 1064 | 1467739552391 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}] 10:25:52 INFO - PROCESS | 1064 | 1467739552394 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:52 INFO - PROCESS | 1064 | 1467739552483 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 10:25:52 INFO - PROCESS | 1064 | 1467739552619 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 1064 | 1467739552621 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:52 INFO - PROCESS | 1064 | ++DOCSHELL 0C94D800 == 26 [pid = 1064] [id = 656] 10:25:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (0CEEA400) [pid = 1064] [serial = 1968] [outer = 00000000] 10:25:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (104D8C00) [pid = 1064] [serial = 1969] [outer = 0CEEA400] 10:25:52 INFO - PROCESS | 1064 | 1467739552670 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (104E5400) [pid = 1064] [serial = 1970] [outer = 0CEEA400] 10:25:53 INFO - PROCESS | 1064 | 1467739553079 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]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 10:25:53 INFO - PROCESS | 1064 | 1467739553113 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 1064 | 1467739553118 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 10:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:25:53 INFO - PROCESS | 1064 | 1467739553124 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 1064 | 1467739553127 Marionette TRACE conn6 <- [1,2590,null,{}] 10:25:53 INFO - PROCESS | 1064 | 1467739553131 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}] 10:25:53 INFO - PROCESS | 1064 | 1467739553134 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:53 INFO - PROCESS | 1064 | 1467739553260 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 10:25:53 INFO - PROCESS | 1064 | 1467739553273 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 1064 | 1467739553275 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:53 INFO - PROCESS | 1064 | ++DOCSHELL 10726C00 == 27 [pid = 1064] [id = 657] 10:25:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (10727400) [pid = 1064] [serial = 1971] [outer = 00000000] 10:25:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (1072F800) [pid = 1064] [serial = 1972] [outer = 10727400] 10:25:53 INFO - PROCESS | 1064 | 1467739553322 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (108A3000) [pid = 1064] [serial = 1973] [outer = 10727400] 10:25:53 INFO - PROCESS | 1064 | 1467739553801 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]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 10:25:53 INFO - PROCESS | 1064 | 1467739553858 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 1064 | 1467739553860 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 10:25:53 INFO - PROCESS | 1064 | 1467739553864 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:25:53 INFO - PROCESS | 1064 | 1467739553867 Marionette TRACE conn6 <- [1,2594,null,{}] 10:25:53 INFO - PROCESS | 1064 | 1467739553878 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}] 10:25:53 INFO - PROCESS | 1064 | 1467739553882 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:53 INFO - PROCESS | 1064 | 1467739553966 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 10:25:53 INFO - PROCESS | 1064 | 1467739553973 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 1064 | 1467739553976 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:53 INFO - PROCESS | 1064 | ++DOCSHELL 14823000 == 28 [pid = 1064] [id = 658] 10:25:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (148A8400) [pid = 1064] [serial = 1974] [outer = 00000000] 10:25:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (148EC800) [pid = 1064] [serial = 1975] [outer = 148A8400] 10:25:54 INFO - PROCESS | 1064 | 1467739554030 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (14BCD000) [pid = 1064] [serial = 1976] [outer = 148A8400] 10:25:54 INFO - PROCESS | 1064 | 1467739554549 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]]]}] 10:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 10:25:54 INFO - PROCESS | 1064 | 1467739554620 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 1064 | 1467739554623 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 10:25:54 INFO - PROCESS | 1064 | 1467739554634 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 1064 | 1467739554635 Marionette TRACE conn6 <- [1,2598,null,{}] 10:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:25:54 INFO - PROCESS | 1064 | 1467739554639 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}] 10:25:54 INFO - PROCESS | 1064 | 1467739554641 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:54 INFO - PROCESS | 1064 | 1467739554761 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 10:25:54 INFO - PROCESS | 1064 | 1467739554773 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 1064 | 1467739554775 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:54 INFO - PROCESS | 1064 | ++DOCSHELL 15051000 == 29 [pid = 1064] [id = 659] 10:25:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (15158000) [pid = 1064] [serial = 1977] [outer = 00000000] 10:25:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (16335400) [pid = 1064] [serial = 1978] [outer = 15158000] 10:25:54 INFO - PROCESS | 1064 | 1467739554873 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17873800) [pid = 1064] [serial = 1979] [outer = 15158000] 10:25:55 INFO - PROCESS | 1064 | 1467739555307 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]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 710ms 10:25:55 INFO - PROCESS | 1064 | 1467739555353 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 1064 | 1467739555355 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 10:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:25:55 INFO - PROCESS | 1064 | 1467739555358 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 1064 | 1467739555359 Marionette TRACE conn6 <- [1,2602,null,{}] 10:25:55 INFO - PROCESS | 1064 | 1467739555368 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}] 10:25:55 INFO - PROCESS | 1064 | 1467739555370 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:55 INFO - PROCESS | 1064 | 1467739555482 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 10:25:55 INFO - PROCESS | 1064 | 1467739555487 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 1064 | 1467739555489 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:55 INFO - PROCESS | 1064 | ++DOCSHELL 10643000 == 30 [pid = 1064] [id = 660] 10:25:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17A32000) [pid = 1064] [serial = 1980] [outer = 00000000] 10:25:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17BCB400) [pid = 1064] [serial = 1981] [outer = 17A32000] 10:25:55 INFO - PROCESS | 1064 | 1467739555533 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17C68C00) [pid = 1064] [serial = 1982] [outer = 17A32000] 10:25:56 INFO - PROCESS | 1064 | 1467739556010 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]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 10:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:25:56 INFO - PROCESS | 1064 | 1467739556028 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 1064 | 1467739556031 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 10:25:56 INFO - PROCESS | 1064 | 1467739556034 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 1064 | 1467739556035 Marionette TRACE conn6 <- [1,2606,null,{}] 10:25:56 INFO - PROCESS | 1064 | 1467739556039 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}] 10:25:56 INFO - PROCESS | 1064 | 1467739556044 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:56 INFO - PROCESS | 1064 | 1467739556198 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (17BC5400) [pid = 1064] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (18BC7400) [pid = 1064] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (195BA800) [pid = 1064] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (14471000) [pid = 1064] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (14BD9400) [pid = 1064] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (10519800) [pid = 1064] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (104E0000) [pid = 1064] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0CE37C00) [pid = 1064] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (0C943000) [pid = 1064] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (104F2400) [pid = 1064] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (149D7800) [pid = 1064] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:25:56 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (14BB9800) [pid = 1064] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:25:56 INFO - PROCESS | 1064 | 1467739556476 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 1064 | 1467739556478 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:56 INFO - PROCESS | 1064 | ++DOCSHELL 0A86B800 == 31 [pid = 1064] [id = 661] 10:25:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (0A8F2000) [pid = 1064] [serial = 1983] [outer = 00000000] 10:25:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (104DE000) [pid = 1064] [serial = 1984] [outer = 0A8F2000] 10:25:56 INFO - PROCESS | 1064 | 1467739556523 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (115E0800) [pid = 1064] [serial = 1985] [outer = 0A8F2000] 10:25:56 INFO - PROCESS | 1064 | 1467739556887 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]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 10:25:56 INFO - PROCESS | 1064 | 1467739556905 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 1064 | 1467739556906 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 10:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:25:56 INFO - PROCESS | 1064 | 1467739556909 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 1064 | 1467739556911 Marionette TRACE conn6 <- [1,2610,null,{}] 10:25:56 INFO - PROCESS | 1064 | 1467739556914 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}] 10:25:56 INFO - PROCESS | 1064 | 1467739556916 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:57 INFO - PROCESS | 1064 | 1467739557033 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 10:25:57 INFO - PROCESS | 1064 | 1467739557041 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 1064 | 1467739557043 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:57 INFO - PROCESS | 1064 | ++DOCSHELL 144CE000 == 32 [pid = 1064] [id = 662] 10:25:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (148ED400) [pid = 1064] [serial = 1986] [outer = 00000000] 10:25:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18BC2800) [pid = 1064] [serial = 1987] [outer = 148ED400] 10:25:57 INFO - PROCESS | 1064 | 1467739557087 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18BD1000) [pid = 1064] [serial = 1988] [outer = 148ED400] 10:25:57 INFO - PROCESS | 1064 | 1467739557499 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]]]}] 10:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 10:25:57 INFO - PROCESS | 1064 | 1467739557541 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 1064 | 1467739557543 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 10:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:25:57 INFO - PROCESS | 1064 | 1467739557546 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 1064 | 1467739557548 Marionette TRACE conn6 <- [1,2614,null,{}] 10:25:57 INFO - PROCESS | 1064 | 1467739557551 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}] 10:25:57 INFO - PROCESS | 1064 | 1467739557553 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:57 INFO - PROCESS | 1064 | 1467739557631 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 10:25:57 INFO - PROCESS | 1064 | 1467739557762 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 1064 | 1467739557764 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:57 INFO - PROCESS | 1064 | ++DOCSHELL 18B40400 == 33 [pid = 1064] [id = 663] 10:25:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18BCAC00) [pid = 1064] [serial = 1989] [outer = 00000000] 10:25:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18F7D000) [pid = 1064] [serial = 1990] [outer = 18BCAC00] 10:25:57 INFO - PROCESS | 1064 | 1467739557810 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17869400) [pid = 1064] [serial = 1991] [outer = 18BCAC00] 10:25:58 INFO - PROCESS | 1064 | 1467739558159 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]]]}] 10:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 631ms 10:25:58 INFO - PROCESS | 1064 | 1467739558178 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 1064 | 1467739558180 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 10:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:25:58 INFO - PROCESS | 1064 | 1467739558183 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 1064 | 1467739558185 Marionette TRACE conn6 <- [1,2618,null,{}] 10:25:58 INFO - PROCESS | 1064 | 1467739558189 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}] 10:25:58 INFO - PROCESS | 1064 | 1467739558190 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:58 INFO - PROCESS | 1064 | 1467739558312 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 10:25:58 INFO - PROCESS | 1064 | 1467739558321 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 1064 | 1467739558322 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:58 INFO - PROCESS | 1064 | ++DOCSHELL 1910BC00 == 34 [pid = 1064] [id = 664] 10:25:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1910E400) [pid = 1064] [serial = 1992] [outer = 00000000] 10:25:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (191E1C00) [pid = 1064] [serial = 1993] [outer = 1910E400] 10:25:58 INFO - PROCESS | 1064 | 1467739558365 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1932D400) [pid = 1064] [serial = 1994] [outer = 1910E400] 10:25:59 INFO - PROCESS | 1064 | 1467739559159 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]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1024ms 10:25:59 INFO - PROCESS | 1064 | 1467739559209 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 10:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:25:59 INFO - PROCESS | 1064 | 1467739559213 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 10:25:59 INFO - PROCESS | 1064 | 1467739559218 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - PROCESS | 1064 | 1467739559223 Marionette TRACE conn6 <- [1,2622,null,{}] 10:25:59 INFO - PROCESS | 1064 | 1467739559249 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}] 10:25:59 INFO - PROCESS | 1064 | 1467739559252 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:59 INFO - PROCESS | 1064 | 1467739559382 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 10:25:59 INFO - PROCESS | 1064 | 1467739559515 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 1064 | 1467739559518 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:25:59 INFO - PROCESS | 1064 | ++DOCSHELL 10475C00 == 35 [pid = 1064] [id = 665] 10:25:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1047D800) [pid = 1064] [serial = 1995] [outer = 00000000] 10:25:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1063D400) [pid = 1064] [serial = 1996] [outer = 1047D800] 10:25:59 INFO - PROCESS | 1064 | 1467739559577 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1072F000) [pid = 1064] [serial = 1997] [outer = 1047D800] 10:26:00 INFO - PROCESS | 1064 | 1467739560234 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]]]}] 10:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1104ms 10:26:00 INFO - PROCESS | 1064 | 1467739560328 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 1064 | 1467739560333 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 10:26:00 INFO - PROCESS | 1064 | 1467739560339 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:26:00 INFO - PROCESS | 1064 | 1467739560342 Marionette TRACE conn6 <- [1,2626,null,{}] 10:26:00 INFO - PROCESS | 1064 | 1467739560346 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}] 10:26:00 INFO - PROCESS | 1064 | 1467739560349 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:00 INFO - PROCESS | 1064 | 1467739560478 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 10:26:00 INFO - PROCESS | 1064 | 1467739560719 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:00 INFO - PROCESS | 1064 | 1467739560723 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:00 INFO - PROCESS | 1064 | ++DOCSHELL 0A86C800 == 36 [pid = 1064] [id = 666] 10:26:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (0A86F000) [pid = 1064] [serial = 1998] [outer = 00000000] 10:26:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (0C594C00) [pid = 1064] [serial = 1999] [outer = 0A86F000] 10:26:00 INFO - PROCESS | 1064 | 1467739560786 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (0FDFD000) [pid = 1064] [serial = 2000] [outer = 0A86F000] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 18B40400 == 35 [pid = 1064] [id = 663] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 144CE000 == 34 [pid = 1064] [id = 662] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 0A86B800 == 33 [pid = 1064] [id = 661] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 10643000 == 32 [pid = 1064] [id = 660] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 15051000 == 31 [pid = 1064] [id = 659] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 14823000 == 30 [pid = 1064] [id = 658] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 10726C00 == 29 [pid = 1064] [id = 657] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 0C94D800 == 28 [pid = 1064] [id = 656] 10:26:01 INFO - PROCESS | 1064 | --DOCSHELL 10730400 == 27 [pid = 1064] [id = 655] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (191DDC00) [pid = 1064] [serial = 1951] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (19399400) [pid = 1064] [serial = 1954] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (195B1800) [pid = 1064] [serial = 1955] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (17C61800) [pid = 1064] [serial = 1939] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (18BCC800) [pid = 1064] [serial = 1942] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (19D8B400) [pid = 1064] [serial = 1922] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (19D8A400) [pid = 1064] [serial = 1921] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (144D4000) [pid = 1064] [serial = 1933] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17C67C00) [pid = 1064] [serial = 1940] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (19323400) [pid = 1064] [serial = 1952] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (144D9800) [pid = 1064] [serial = 1934] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (15A63000) [pid = 1064] [serial = 1936] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (10645000) [pid = 1064] [serial = 1930] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (10723400) [pid = 1064] [serial = 1931] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (10725800) [pid = 1064] [serial = 1924] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (115DA800) [pid = 1064] [serial = 1925] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (0FD5D800) [pid = 1064] [serial = 1927] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (10472800) [pid = 1064] [serial = 1928] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (104E8C00) [pid = 1064] [serial = 1945] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (18BD1C00) [pid = 1064] [serial = 1943] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (10722C00) [pid = 1064] [serial = 1946] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (18CC2400) [pid = 1064] [serial = 1948] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (18F87C00) [pid = 1064] [serial = 1949] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (1786F000) [pid = 1064] [serial = 1937] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1064 | 1467739561445 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]]]}] 10:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1119ms 10:26:01 INFO - PROCESS | 1064 | 1467739561463 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 1064 | 1467739561466 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 10:26:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:26:01 INFO - PROCESS | 1064 | 1467739561470 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 1064 | 1467739561473 Marionette TRACE conn6 <- [1,2630,null,{}] 10:26:01 INFO - PROCESS | 1064 | 1467739561478 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}] 10:26:01 INFO - PROCESS | 1064 | 1467739561482 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:01 INFO - PROCESS | 1064 | 1467739561569 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 10:26:01 INFO - PROCESS | 1064 | 1467739561579 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 1064 | 1467739561582 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:01 INFO - PROCESS | 1064 | ++DOCSHELL 1051F000 == 28 [pid = 1064] [id = 667] 10:26:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (10520000) [pid = 1064] [serial = 2001] [outer = 00000000] 10:26:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (10723400) [pid = 1064] [serial = 2002] [outer = 10520000] 10:26:01 INFO - PROCESS | 1064 | 1467739561629 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (10730400) [pid = 1064] [serial = 2003] [outer = 10520000] 10:26:02 INFO - PROCESS | 1064 | 1467739562165 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]]]}] 10:26:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:26:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 10:26:02 INFO - PROCESS | 1064 | 1467739562204 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 1064 | 1467739562207 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 10:26:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:26:02 INFO - PROCESS | 1064 | 1467739562212 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 1064 | 1467739562214 Marionette TRACE conn6 <- [1,2634,null,{}] 10:26:02 INFO - PROCESS | 1064 | 1467739562218 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}] 10:26:02 INFO - PROCESS | 1064 | 1467739562220 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:02 INFO - PROCESS | 1064 | 1467739562308 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 10:26:02 INFO - PROCESS | 1064 | 1467739562407 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 1064 | 1467739562409 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:02 INFO - PROCESS | 1064 | ++DOCSHELL 10C13C00 == 29 [pid = 1064] [id = 668] 10:26:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (10C1DC00) [pid = 1064] [serial = 2004] [outer = 00000000] 10:26:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (144DAC00) [pid = 1064] [serial = 2005] [outer = 10C1DC00] 10:26:02 INFO - PROCESS | 1064 | 1467739562454 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (148EA800) [pid = 1064] [serial = 2006] [outer = 10C1DC00] 10:26:02 INFO - PROCESS | 1064 | 1467739562840 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]]]}] 10:26:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:26:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 10:26:02 INFO - PROCESS | 1064 | 1467739562887 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 1064 | 1467739562889 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 10:26:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:26:02 INFO - PROCESS | 1064 | 1467739562894 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 1064 | 1467739562900 Marionette TRACE conn6 <- [1,2638,null,{}] 10:26:02 INFO - PROCESS | 1064 | 1467739562910 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}] 10:26:02 INFO - PROCESS | 1064 | 1467739562913 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:02 INFO - PROCESS | 1064 | 1467739562999 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 10:26:03 INFO - PROCESS | 1064 | 1467739563006 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 1064 | 1467739563008 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:03 INFO - PROCESS | 1064 | ++DOCSHELL 150E3000 == 30 [pid = 1064] [id = 669] 10:26:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (150E3C00) [pid = 1064] [serial = 2007] [outer = 00000000] 10:26:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (17BC3800) [pid = 1064] [serial = 2008] [outer = 150E3C00] 10:26:03 INFO - PROCESS | 1064 | 1467739563052 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (150E8C00) [pid = 1064] [serial = 2009] [outer = 150E3C00] 10:26:03 INFO - PROCESS | 1064 | 1467739563498 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]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:26:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 631ms 10:26:03 INFO - PROCESS | 1064 | 1467739563539 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 1064 | 1467739563542 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 10:26:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:26:03 INFO - PROCESS | 1064 | 1467739563545 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 1064 | 1467739563547 Marionette TRACE conn6 <- [1,2642,null,{}] 10:26:03 INFO - PROCESS | 1064 | 1467739563551 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}] 10:26:03 INFO - PROCESS | 1064 | 1467739563553 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:03 INFO - PROCESS | 1064 | 1467739563677 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 10:26:03 INFO - PROCESS | 1064 | 1467739563765 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 1064 | 1467739563767 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:03 INFO - PROCESS | 1064 | ++DOCSHELL 18B07000 == 31 [pid = 1064] [id = 670] 10:26:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (18B33400) [pid = 1064] [serial = 2010] [outer = 00000000] 10:26:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18BB0800) [pid = 1064] [serial = 2011] [outer = 18B33400] 10:26:03 INFO - PROCESS | 1064 | 1467739563811 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18BC7000) [pid = 1064] [serial = 2012] [outer = 18B33400] 10:26:04 INFO - PROCESS | 1064 | 1467739564230 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]]]}] 10:26:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:26:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 10:26:04 INFO - PROCESS | 1064 | 1467739564279 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 1064 | 1467739564281 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 10:26:04 INFO - PROCESS | 1064 | 1467739564284 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:26:04 INFO - PROCESS | 1064 | 1467739564286 Marionette TRACE conn6 <- [1,2646,null,{}] 10:26:04 INFO - PROCESS | 1064 | 1467739564290 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}] 10:26:04 INFO - PROCESS | 1064 | 1467739564292 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:04 INFO - PROCESS | 1064 | 1467739564408 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 10:26:04 INFO - PROCESS | 1064 | 1467739564417 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 1064 | 1467739564423 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:04 INFO - PROCESS | 1064 | ++DOCSHELL 10D90C00 == 32 [pid = 1064] [id = 671] 10:26:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18CBB800) [pid = 1064] [serial = 2013] [outer = 00000000] 10:26:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18F85000) [pid = 1064] [serial = 2014] [outer = 18CBB800] 10:26:04 INFO - PROCESS | 1064 | 1467739564536 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1910CC00) [pid = 1064] [serial = 2015] [outer = 18CBB800] 10:26:04 INFO - PROCESS | 1064 | 1467739564981 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]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:26:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 10:26:05 INFO - PROCESS | 1064 | 1467739565042 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 1064 | 1467739565045 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 10:26:05 INFO - PROCESS | 1064 | 1467739565048 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 1064 | 1467739565050 Marionette TRACE conn6 <- [1,2650,null,{}] 10:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:26:05 INFO - PROCESS | 1064 | 1467739565053 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}] 10:26:05 INFO - PROCESS | 1064 | 1467739565055 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:05 INFO - PROCESS | 1064 | 1467739565180 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 10:26:05 INFO - PROCESS | 1064 | 1467739565247 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 1064 | 1467739565249 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:05 INFO - PROCESS | 1064 | ++DOCSHELL 109FBC00 == 33 [pid = 1064] [id = 672] 10:26:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (191D7C00) [pid = 1064] [serial = 2016] [outer = 00000000] 10:26:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19390400) [pid = 1064] [serial = 2017] [outer = 191D7C00] 10:26:05 INFO - PROCESS | 1064 | 1467739565293 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18F83400) [pid = 1064] [serial = 2018] [outer = 191D7C00] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18BCAC00) [pid = 1064] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (15158000) [pid = 1064] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17A32000) [pid = 1064] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (10727400) [pid = 1064] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10731000) [pid = 1064] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (148A8400) [pid = 1064] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (0CEEA400) [pid = 1064] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0A8F2000) [pid = 1064] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (10472400) [pid = 1064] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (15162C00) [pid = 1064] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (19D1CC00) [pid = 1064] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:26:05 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (148ED400) [pid = 1064] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:26:05 INFO - PROCESS | 1064 | 1467739565757 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]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:26:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 10:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:26:05 INFO - PROCESS | 1064 | 1467739565787 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 1064 | 1467739565789 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 10:26:05 INFO - PROCESS | 1064 | 1467739565792 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 1064 | 1467739565794 Marionette TRACE conn6 <- [1,2654,null,{}] 10:26:05 INFO - PROCESS | 1064 | 1467739565797 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}] 10:26:05 INFO - PROCESS | 1064 | 1467739565799 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:05 INFO - PROCESS | 1064 | 1467739565882 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 10:26:05 INFO - PROCESS | 1064 | 1467739565982 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 1064 | 1467739565984 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:05 INFO - PROCESS | 1064 | ++DOCSHELL 104EB800 == 34 [pid = 1064] [id = 673] 10:26:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (10640400) [pid = 1064] [serial = 2019] [outer = 00000000] 10:26:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (17BC8400) [pid = 1064] [serial = 2020] [outer = 10640400] 10:26:06 INFO - PROCESS | 1064 | 1467739566028 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (18BC4C00) [pid = 1064] [serial = 2021] [outer = 10640400] 10:26:06 INFO - PROCESS | 1064 | 1467739566860 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]]]}] 10:26:06 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) 10:26:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1127ms 10:26:06 INFO - PROCESS | 1064 | 1467739566920 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 1064 | 1467739566923 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 10:26:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:26:06 INFO - PROCESS | 1064 | 1467739566926 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 1064 | 1467739566927 Marionette TRACE conn6 <- [1,2658,null,{}] 10:26:06 INFO - PROCESS | 1064 | 1467739566931 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}] 10:26:06 INFO - PROCESS | 1064 | 1467739566933 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:07 INFO - PROCESS | 1064 | 1467739567046 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 10:26:07 INFO - PROCESS | 1064 | 1467739567055 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 1064 | 1467739567056 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:07 INFO - PROCESS | 1064 | ++DOCSHELL 1786F400 == 35 [pid = 1064] [id = 674] 10:26:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17BCE000) [pid = 1064] [serial = 2022] [outer = 00000000] 10:26:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (195B2C00) [pid = 1064] [serial = 2023] [outer = 17BCE000] 10:26:07 INFO - PROCESS | 1064 | 1467739567100 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (195BB400) [pid = 1064] [serial = 2024] [outer = 17BCE000] 10:26:08 INFO - PROCESS | 1064 | 1467739568048 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"]]]}] 10:26:08 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 10:26:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1180ms 10:26:08 INFO - PROCESS | 1064 | 1467739568131 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 1064 | 1467739568136 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 10:26:08 INFO - PROCESS | 1064 | 1467739568142 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:26:08 INFO - PROCESS | 1064 | 1467739568145 Marionette TRACE conn6 <- [1,2662,null,{}] 10:26:08 INFO - PROCESS | 1064 | 1467739568152 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}] 10:26:08 INFO - PROCESS | 1064 | 1467739568155 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:08 INFO - PROCESS | 1064 | 1467739568300 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 10:26:08 INFO - PROCESS | 1064 | 1467739568478 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 1064 | 1467739568483 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:08 INFO - PROCESS | 1064 | ++DOCSHELL 1063C400 == 36 [pid = 1064] [id = 675] 10:26:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (10641400) [pid = 1064] [serial = 2025] [outer = 00000000] 10:26:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (1072C000) [pid = 1064] [serial = 2026] [outer = 10641400] 10:26:08 INFO - PROCESS | 1064 | 1467739568540 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (115DB800) [pid = 1064] [serial = 2027] [outer = 10641400] 10:26:09 INFO - PROCESS | 1064 | 1467739569599 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"]]]}] 10:26:09 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 10:26:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1479ms 10:26:09 INFO - PROCESS | 1064 | 1467739569626 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 1064 | 1467739569631 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 10:26:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:26:09 INFO - PROCESS | 1064 | 1467739569637 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 1064 | 1467739569640 Marionette TRACE conn6 <- [1,2666,null,{}] 10:26:09 INFO - PROCESS | 1064 | 1467739569644 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}] 10:26:09 INFO - PROCESS | 1064 | 1467739569647 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:09 INFO - PROCESS | 1064 | 1467739569759 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 10:26:09 INFO - PROCESS | 1064 | 1467739569900 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 1064 | 1467739569903 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:09 INFO - PROCESS | 1064 | ++DOCSHELL 15A60000 == 37 [pid = 1064] [id = 676] 10:26:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (16329000) [pid = 1064] [serial = 2028] [outer = 00000000] 10:26:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17AF9000) [pid = 1064] [serial = 2029] [outer = 16329000] 10:26:09 INFO - PROCESS | 1064 | 1467739569963 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17CE7400) [pid = 1064] [serial = 2030] [outer = 16329000] 10:26:11 INFO - PROCESS | 1064 | 1467739571011 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]]]}] 10:26:11 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) 10:26:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1423ms 10:26:11 INFO - PROCESS | 1064 | 1467739571064 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 1064 | 1467739571066 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 10:26:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:26:11 INFO - PROCESS | 1064 | 1467739571070 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 1064 | 1467739571074 Marionette TRACE conn6 <- [1,2670,null,{}] 10:26:11 INFO - PROCESS | 1064 | 1467739571085 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}] 10:26:11 INFO - PROCESS | 1064 | 1467739571090 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:11 INFO - PROCESS | 1064 | 1467739571429 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 10:26:11 INFO - PROCESS | 1064 | 1467739571531 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 1064 | 1467739571535 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:11 INFO - PROCESS | 1064 | ++DOCSHELL 10518C00 == 38 [pid = 1064] [id = 677] 10:26:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1051B000) [pid = 1064] [serial = 2031] [outer = 00000000] 10:26:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (10648800) [pid = 1064] [serial = 2032] [outer = 1051B000] 10:26:11 INFO - PROCESS | 1064 | 1467739571586 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (108A1800) [pid = 1064] [serial = 2033] [outer = 1051B000] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 104EB800 == 37 [pid = 1064] [id = 673] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 109FBC00 == 36 [pid = 1064] [id = 672] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 10D90C00 == 35 [pid = 1064] [id = 671] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 18B07000 == 34 [pid = 1064] [id = 670] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 150E3000 == 33 [pid = 1064] [id = 669] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 10C13C00 == 32 [pid = 1064] [id = 668] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 1051F000 == 31 [pid = 1064] [id = 667] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 0A86C800 == 30 [pid = 1064] [id = 666] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 10475C00 == 29 [pid = 1064] [id = 665] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 1910BC00 == 28 [pid = 1064] [id = 664] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 15A60000 == 27 [pid = 1064] [id = 676] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 1786F400 == 26 [pid = 1064] [id = 674] 10:26:12 INFO - PROCESS | 1064 | --DOCSHELL 1063C400 == 25 [pid = 1064] [id = 675] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18F7D000) [pid = 1064] [serial = 1990] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (16335400) [pid = 1064] [serial = 1978] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17BCB400) [pid = 1064] [serial = 1981] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (17873800) [pid = 1064] [serial = 1979] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1072F800) [pid = 1064] [serial = 1972] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (108A3000) [pid = 1064] [serial = 1973] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1446C400) [pid = 1064] [serial = 1967] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10CC9C00) [pid = 1064] [serial = 1966] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (148EC800) [pid = 1064] [serial = 1975] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (104D8C00) [pid = 1064] [serial = 1969] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (104E5400) [pid = 1064] [serial = 1970] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (104DE000) [pid = 1064] [serial = 1984] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (17C68C00) [pid = 1064] [serial = 1982] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (10C12C00) [pid = 1064] [serial = 1958] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (10643C00) [pid = 1064] [serial = 1957] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (18B03800) [pid = 1064] [serial = 1961] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (17BC9000) [pid = 1064] [serial = 1960] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (19E1A400) [pid = 1064] [serial = 1964] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (19D8D400) [pid = 1064] [serial = 1963] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (115E0800) [pid = 1064] [serial = 1985] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (18BD1000) [pid = 1064] [serial = 1988] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (17869400) [pid = 1064] [serial = 1991] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (14BCD000) [pid = 1064] [serial = 1976] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (18BC2800) [pid = 1064] [serial = 1987] [outer = 00000000] [url = about:blank] 10:26:13 INFO - PROCESS | 1064 | 1467739573308 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]]]}] 10:26: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) 10:26:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2284ms 10:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:26:13 INFO - PROCESS | 1064 | 1467739573358 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 1064 | 1467739573362 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 10:26:13 INFO - PROCESS | 1064 | 1467739573367 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 1064 | 1467739573370 Marionette TRACE conn6 <- [1,2674,null,{}] 10:26:13 INFO - PROCESS | 1064 | 1467739573376 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}] 10:26:13 INFO - PROCESS | 1064 | 1467739573379 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:13 INFO - PROCESS | 1064 | 1467739573463 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 10:26:13 INFO - PROCESS | 1064 | 1467739573551 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 1064 | 1467739573554 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:13 INFO - PROCESS | 1064 | ++DOCSHELL 0CEE1C00 == 26 [pid = 1064] [id = 678] 10:26:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (0CEEB000) [pid = 1064] [serial = 2034] [outer = 00000000] 10:26:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (104D6800) [pid = 1064] [serial = 2035] [outer = 0CEEB000] 10:26:13 INFO - PROCESS | 1064 | 1467739573602 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (104DFC00) [pid = 1064] [serial = 2036] [outer = 0CEEB000] 10:26:14 INFO - PROCESS | 1064 | 1467739574480 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"]]]}] 10:26: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 10:26:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1134ms 10:26:14 INFO - PROCESS | 1064 | 1467739574502 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 1064 | 1467739574507 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 10:26:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:26:14 INFO - PROCESS | 1064 | 1467739574522 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 1064 | 1467739574525 Marionette TRACE conn6 <- [1,2678,null,{}] 10:26:14 INFO - PROCESS | 1064 | 1467739574529 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}] 10:26:14 INFO - PROCESS | 1064 | 1467739574532 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:14 INFO - PROCESS | 1064 | 1467739574658 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 10:26:14 INFO - PROCESS | 1064 | 1467739574666 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 1064 | 1467739574669 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:14 INFO - PROCESS | 1064 | ++DOCSHELL 1063C400 == 27 [pid = 1064] [id = 679] 10:26:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (1063D000) [pid = 1064] [serial = 2037] [outer = 00000000] 10:26:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (10649000) [pid = 1064] [serial = 2038] [outer = 1063D000] 10:26:14 INFO - PROCESS | 1064 | 1467739574768 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (1072BC00) [pid = 1064] [serial = 2039] [outer = 1063D000] 10:26:15 INFO - PROCESS | 1064 | 1467739575696 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"]]]}] 10:26:15 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 10:26:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1234ms 10:26:15 INFO - PROCESS | 1064 | 1467739575751 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 10:26:15 INFO - PROCESS | 1064 | 1467739575753 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 10:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:26:15 INFO - PROCESS | 1064 | 1467739575757 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:26:15 INFO - PROCESS | 1064 | 1467739575760 Marionette TRACE conn6 <- [1,2682,null,{}] 10:26:15 INFO - PROCESS | 1064 | 1467739575772 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}] 10:26:15 INFO - PROCESS | 1064 | 1467739575776 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:15 INFO - PROCESS | 1064 | 1467739575895 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 10:26:15 INFO - PROCESS | 1064 | 1467739575903 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:15 INFO - PROCESS | 1064 | 1467739575906 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:15 INFO - PROCESS | 1064 | ++DOCSHELL 148A2C00 == 28 [pid = 1064] [id = 680] 10:26:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (148A8000) [pid = 1064] [serial = 2040] [outer = 00000000] 10:26:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (148EC800) [pid = 1064] [serial = 2041] [outer = 148A8000] 10:26:15 INFO - PROCESS | 1064 | 1467739575954 Marionette DEBUG loaded listener.js 10:26:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (14BCD000) [pid = 1064] [serial = 2042] [outer = 148A8000] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (10640400) [pid = 1064] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (0A86F000) [pid = 1064] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (10520000) [pid = 1064] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (18CBB800) [pid = 1064] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (18B33400) [pid = 1064] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (10C1DC00) [pid = 1064] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (150E3C00) [pid = 1064] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1910E400) [pid = 1064] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (191D7C00) [pid = 1064] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (1047D800) [pid = 1064] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:26:16 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (17BCE000) [pid = 1064] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:26:16 INFO - PROCESS | 1064 | 1467739576932 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"]]]}] 10:26:16 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 10:26:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1238ms 10:26:16 INFO - PROCESS | 1064 | 1467739576999 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 1064 | 1467739577001 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 10:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:26:17 INFO - PROCESS | 1064 | 1467739577005 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:26:17 INFO - PROCESS | 1064 | 1467739577006 Marionette TRACE conn6 <- [1,2686,null,{}] 10:26:17 INFO - PROCESS | 1064 | 1467739577010 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}] 10:26:17 INFO - PROCESS | 1064 | 1467739577012 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:17 INFO - PROCESS | 1064 | 1467739577097 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 10:26:17 INFO - PROCESS | 1064 | 1467739577103 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 1064 | 1467739577105 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:17 INFO - PROCESS | 1064 | ++DOCSHELL 104EC400 == 29 [pid = 1064] [id = 681] 10:26:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (1064B000) [pid = 1064] [serial = 2043] [outer = 00000000] 10:26:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (14FA1400) [pid = 1064] [serial = 2044] [outer = 1064B000] 10:26:17 INFO - PROCESS | 1064 | 1467739577149 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (1515C000) [pid = 1064] [serial = 2045] [outer = 1064B000] 10:26:18 INFO - PROCESS | 1064 | 1467739578086 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"]]]}] 10:26:18 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 10:26:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:26:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1128ms 10:26:18 INFO - PROCESS | 1064 | 1467739578137 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 1064 | 1467739578139 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 10:26:18 INFO - PROCESS | 1064 | 1467739578142 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:26:18 INFO - PROCESS | 1064 | 1467739578144 Marionette TRACE conn6 <- [1,2690,null,{}] 10:26:18 INFO - PROCESS | 1064 | 1467739578147 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}] 10:26:18 INFO - PROCESS | 1064 | 1467739578149 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:18 INFO - PROCESS | 1064 | 1467739578228 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 10:26:18 INFO - PROCESS | 1064 | 1467739578234 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:18 INFO - PROCESS | 1064 | 1467739578236 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:18 INFO - PROCESS | 1064 | ++DOCSHELL 151E9800 == 30 [pid = 1064] [id = 682] 10:26:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (15A60000) [pid = 1064] [serial = 2046] [outer = 00000000] 10:26:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (17BC2400) [pid = 1064] [serial = 2047] [outer = 15A60000] 10:26:18 INFO - PROCESS | 1064 | 1467739578280 Marionette DEBUG loaded listener.js 10:26:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (17BCB400) [pid = 1064] [serial = 2048] [outer = 15A60000] 10:26:18 INFO - PROCESS | 1064 | 1467739578781 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]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:26:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 10:26:18 INFO - PROCESS | 1064 | 1467739578877 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 1064 | 1467739578882 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 10:26:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:26:18 INFO - PROCESS | 1064 | 1467739578888 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 1064 | 1467739578892 Marionette TRACE conn6 <- [1,2694,null,{}] 10:26:18 INFO - PROCESS | 1064 | 1467739578897 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}] 10:26:18 INFO - PROCESS | 1064 | 1467739578900 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:19 INFO - PROCESS | 1064 | 1467739579050 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 10:26:19 INFO - PROCESS | 1064 | 1467739579165 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 1064 | 1467739579170 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:19 INFO - PROCESS | 1064 | ++DOCSHELL 104E2000 == 31 [pid = 1064] [id = 683] 10:26:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (104E3800) [pid = 1064] [serial = 2049] [outer = 00000000] 10:26:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (104EE000) [pid = 1064] [serial = 2050] [outer = 104E3800] 10:26:19 INFO - PROCESS | 1064 | 1467739579250 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (10640800) [pid = 1064] [serial = 2051] [outer = 104E3800] 10:26:20 INFO - PROCESS | 1064 | 1467739580071 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]]]}] 10:26:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:26:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1222ms 10:26:20 INFO - PROCESS | 1064 | 1467739580114 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 10:26:20 INFO - PROCESS | 1064 | 1467739580119 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 10:26:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:26:20 INFO - PROCESS | 1064 | 1467739580125 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:26:20 INFO - PROCESS | 1064 | 1467739580128 Marionette TRACE conn6 <- [1,2698,null,{}] 10:26:20 INFO - PROCESS | 1064 | 1467739580132 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}] 10:26:20 INFO - PROCESS | 1064 | 1467739580135 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:20 INFO - PROCESS | 1064 | 1467739580251 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 10:26:20 INFO - PROCESS | 1064 | 1467739580389 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:20 INFO - PROCESS | 1064 | 1467739580392 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:20 INFO - PROCESS | 1064 | ++DOCSHELL 144D6400 == 32 [pid = 1064] [id = 684] 10:26:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (144D8400) [pid = 1064] [serial = 2052] [outer = 00000000] 10:26:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (14F26000) [pid = 1064] [serial = 2053] [outer = 144D8400] 10:26:20 INFO - PROCESS | 1064 | 1467739580450 Marionette DEBUG loaded listener.js 10:26:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (16C17C00) [pid = 1064] [serial = 2054] [outer = 144D8400] 10:26:21 INFO - PROCESS | 1064 | 1467739581308 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] 10:26:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:26:21 INFO - PROCESS | 1064 | 1467739581351 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 10:26:21 INFO - PROCESS | 1064 | 1467739581356 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:26:21 INFO - PROCESS | 1064 | 1467739581360 Marionette TRACE conn6 <- [1,2702,null,{}] 10:26:21 INFO - PROCESS | 1064 | 1467739581365 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}] 10:26:21 INFO - PROCESS | 1064 | 1467739581368 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:21 INFO - PROCESS | 1064 | 1467739581467 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 10:26:21 INFO - PROCESS | 1064 | --DOCSHELL 104EC400 == 31 [pid = 1064] [id = 681] 10:26:21 INFO - PROCESS | 1064 | --DOCSHELL 148A2C00 == 30 [pid = 1064] [id = 680] 10:26:21 INFO - PROCESS | 1064 | --DOCSHELL 1063C400 == 29 [pid = 1064] [id = 679] 10:26:21 INFO - PROCESS | 1064 | --DOCSHELL 0CEE1C00 == 28 [pid = 1064] [id = 678] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (17BC8400) [pid = 1064] [serial = 2020] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (0FDFD000) [pid = 1064] [serial = 2000] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (10723400) [pid = 1064] [serial = 2002] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (18F85000) [pid = 1064] [serial = 2014] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (18BB0800) [pid = 1064] [serial = 2011] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (1910CC00) [pid = 1064] [serial = 2015] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (144DAC00) [pid = 1064] [serial = 2005] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (17BC3800) [pid = 1064] [serial = 2008] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1932D400) [pid = 1064] [serial = 1994] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (18F83400) [pid = 1064] [serial = 2018] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (1063D400) [pid = 1064] [serial = 1996] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (148EA800) [pid = 1064] [serial = 2006] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (10730400) [pid = 1064] [serial = 2003] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 53 (19390400) [pid = 1064] [serial = 2017] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 52 (0C594C00) [pid = 1064] [serial = 1999] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 51 (150E8C00) [pid = 1064] [serial = 2009] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 50 (18BC7000) [pid = 1064] [serial = 2012] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 49 (1072F000) [pid = 1064] [serial = 1997] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 48 (191E1C00) [pid = 1064] [serial = 1993] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 47 (18BC4C00) [pid = 1064] [serial = 2021] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 46 (195BB400) [pid = 1064] [serial = 2024] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | --DOMWINDOW == 45 (195B2C00) [pid = 1064] [serial = 2023] [outer = 00000000] [url = about:blank] 10:26:21 INFO - PROCESS | 1064 | 1467739581598 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 1064 | 1467739581602 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:21 INFO - PROCESS | 1064 | ++DOCSHELL 1047B800 == 29 [pid = 1064] [id = 685] 10:26:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 46 (1047C800) [pid = 1064] [serial = 2055] [outer = 00000000] 10:26:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 47 (10511400) [pid = 1064] [serial = 2056] [outer = 1047C800] 10:26:21 INFO - PROCESS | 1064 | 1467739581655 Marionette DEBUG loaded listener.js 10:26:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 48 (10520000) [pid = 1064] [serial = 2057] [outer = 1047C800] 10:26:22 INFO - PROCESS | 1064 | 1467739582087 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]]]}] 10:26:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:26:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 771ms 10:26:22 INFO - PROCESS | 1064 | 1467739582128 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 10:26:22 INFO - PROCESS | 1064 | 1467739582132 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 10:26:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:26:22 INFO - PROCESS | 1064 | 1467739582143 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - PROCESS | 1064 | 1467739582145 Marionette TRACE conn6 <- [1,2706,null,{}] 10:26:22 INFO - PROCESS | 1064 | 1467739582183 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}] 10:26:22 INFO - PROCESS | 1064 | 1467739582185 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:22 INFO - PROCESS | 1064 | 1467739582271 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 10:26:22 INFO - PROCESS | 1064 | 1467739582286 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 1064 | 1467739582288 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:22 INFO - PROCESS | 1064 | ++DOCSHELL 10CD3800 == 30 [pid = 1064] [id = 686] 10:26:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 49 (10CD4400) [pid = 1064] [serial = 2058] [outer = 00000000] 10:26:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 50 (117D2400) [pid = 1064] [serial = 2059] [outer = 10CD4400] 10:26:22 INFO - PROCESS | 1064 | 1467739582334 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 51 (1446FC00) [pid = 1064] [serial = 2060] [outer = 10CD4400] 10:26:22 INFO - PROCESS | 1064 | 1467739582807 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] 10:26:22 INFO - PROCESS | 1064 | 1467739582856 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 10:26:22 INFO - PROCESS | 1064 | 1467739582859 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:26:22 INFO - PROCESS | 1064 | 1467739582863 Marionette TRACE conn6 <- [1,2710,null,{}] 10:26:22 INFO - PROCESS | 1064 | 1467739582873 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}] 10:26:22 INFO - PROCESS | 1064 | 1467739582878 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:22 INFO - PROCESS | 1064 | 1467739582962 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 10:26:22 INFO - PROCESS | 1064 | 1467739582973 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 1064 | 1467739582976 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:23 INFO - PROCESS | 1064 | ++DOCSHELL 15A5D800 == 31 [pid = 1064] [id = 687] 10:26:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 52 (15A61C00) [pid = 1064] [serial = 2061] [outer = 00000000] 10:26:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 53 (1786EC00) [pid = 1064] [serial = 2062] [outer = 15A61C00] 10:26:23 INFO - PROCESS | 1064 | 1467739583108 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 54 (17BC3400) [pid = 1064] [serial = 2063] [outer = 15A61C00] 10:26:23 INFO - PROCESS | 1064 | 1467739583537 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] 10:26:23 INFO - PROCESS | 1064 | 1467739583598 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 10:26:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:26:23 INFO - PROCESS | 1064 | 1467739583601 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:26:23 INFO - PROCESS | 1064 | 1467739583602 Marionette TRACE conn6 <- [1,2714,null,{}] 10:26:23 INFO - PROCESS | 1064 | 1467739583606 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}] 10:26:23 INFO - PROCESS | 1064 | 1467739583608 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:23 INFO - PROCESS | 1064 | 1467739583737 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 10:26:23 INFO - PROCESS | 1064 | 1467739583800 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 1064 | 1467739583802 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:23 INFO - PROCESS | 1064 | ++DOCSHELL 17CEE800 == 32 [pid = 1064] [id = 688] 10:26:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (18B01400) [pid = 1064] [serial = 2064] [outer = 00000000] 10:26:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (18BACC00) [pid = 1064] [serial = 2065] [outer = 18B01400] 10:26:23 INFO - PROCESS | 1064 | 1467739583847 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (18BC5C00) [pid = 1064] [serial = 2066] [outer = 18B01400] 10:26:24 INFO - PROCESS | 1064 | 1467739584248 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]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 10:26:24 INFO - PROCESS | 1064 | 1467739584275 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 1064 | 1467739584277 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 10:26:24 INFO - PROCESS | 1064 | 1467739584280 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:26:24 INFO - PROCESS | 1064 | 1467739584282 Marionette TRACE conn6 <- [1,2718,null,{}] 10:26:24 INFO - PROCESS | 1064 | 1467739584289 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}] 10:26:24 INFO - PROCESS | 1064 | 1467739584291 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:24 INFO - PROCESS | 1064 | 1467739584434 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 10:26:24 INFO - PROCESS | 1064 | 1467739584451 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 1064 | 1467739584453 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:24 INFO - PROCESS | 1064 | ++DOCSHELL 104DA000 == 33 [pid = 1064] [id = 689] 10:26:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (115D6C00) [pid = 1064] [serial = 2067] [outer = 00000000] 10:26:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (18BCD000) [pid = 1064] [serial = 2068] [outer = 115D6C00] 10:26:24 INFO - PROCESS | 1064 | 1467739584496 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (18BD0800) [pid = 1064] [serial = 2069] [outer = 115D6C00] 10:26:25 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (0CEEB000) [pid = 1064] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:26:25 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1063D000) [pid = 1064] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:26:25 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (1051B000) [pid = 1064] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:26:25 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (10641400) [pid = 1064] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:26:25 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (16329000) [pid = 1064] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:26:25 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (1064B000) [pid = 1064] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:26:25 INFO - PROCESS | 1064 | --DOMWINDOW == 53 (148A8000) [pid = 1064] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:26:25 INFO - PROCESS | 1064 | 1467739585399 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"]]]}] 10:26:25 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 10:26:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:26:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:26:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1173ms 10:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:26:25 INFO - PROCESS | 1064 | 1467739585457 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 1064 | 1467739585459 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 10:26:25 INFO - PROCESS | 1064 | 1467739585462 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 1064 | 1467739585464 Marionette TRACE conn6 <- [1,2722,null,{}] 10:26:25 INFO - PROCESS | 1064 | 1467739585468 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}] 10:26:25 INFO - PROCESS | 1064 | 1467739585473 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:25 INFO - PROCESS | 1064 | 1467739585578 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 10:26:25 INFO - PROCESS | 1064 | 1467739585584 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 1064 | 1467739585586 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:25 INFO - PROCESS | 1064 | ++DOCSHELL 144D7800 == 34 [pid = 1064] [id = 690] 10:26:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 54 (18BCCC00) [pid = 1064] [serial = 2070] [outer = 00000000] 10:26:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (19106800) [pid = 1064] [serial = 2071] [outer = 18BCCC00] 10:26:25 INFO - PROCESS | 1064 | 1467739585631 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (19107800) [pid = 1064] [serial = 2072] [outer = 18BCCC00] 10:26:26 INFO - PROCESS | 1064 | 1467739586089 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]]]}] 10:26:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:26:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 10:26:26 INFO - PROCESS | 1064 | 1467739586133 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 10:26:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:26:26 INFO - PROCESS | 1064 | 1467739586135 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 10:26:26 INFO - PROCESS | 1064 | 1467739586138 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 1064 | 1467739586140 Marionette TRACE conn6 <- [1,2726,null,{}] 10:26:26 INFO - PROCESS | 1064 | 1467739586152 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}] 10:26:26 INFO - PROCESS | 1064 | 1467739586154 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:26 INFO - PROCESS | 1064 | 1467739586234 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 10:26:26 INFO - PROCESS | 1064 | 1467739586239 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 1064 | 1467739586241 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:26 INFO - PROCESS | 1064 | ++DOCSHELL 191D8C00 == 35 [pid = 1064] [id = 691] 10:26:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (191DAC00) [pid = 1064] [serial = 2073] [outer = 00000000] 10:26:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (19324400) [pid = 1064] [serial = 2074] [outer = 191DAC00] 10:26:26 INFO - PROCESS | 1064 | 1467739586284 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (1932A800) [pid = 1064] [serial = 2075] [outer = 191DAC00] 10:26:26 INFO - PROCESS | 1064 | 1467739586702 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]]]}] 10:26:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:26:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 10:26:26 INFO - PROCESS | 1064 | 1467739586769 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 10:26:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:26:26 INFO - PROCESS | 1064 | 1467739586771 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 10:26:26 INFO - PROCESS | 1064 | 1467739586774 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 1064 | 1467739586776 Marionette TRACE conn6 <- [1,2730,null,{}] 10:26:26 INFO - PROCESS | 1064 | 1467739586780 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}] 10:26:26 INFO - PROCESS | 1064 | 1467739586781 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:26 INFO - PROCESS | 1064 | 1467739586860 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 10:26:26 INFO - PROCESS | 1064 | 1467739586867 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 1064 | 1467739586869 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:26 INFO - PROCESS | 1064 | ++DOCSHELL 191E0C00 == 36 [pid = 1064] [id = 692] 10:26:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (1937A400) [pid = 1064] [serial = 2076] [outer = 00000000] 10:26:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (195B3000) [pid = 1064] [serial = 2077] [outer = 1937A400] 10:26:26 INFO - PROCESS | 1064 | 1467739586912 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (195B7C00) [pid = 1064] [serial = 2078] [outer = 1937A400] 10:26:27 INFO - PROCESS | 1064 | 1467739587361 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]]]}] 10:26:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:26:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 10:26:27 INFO - PROCESS | 1064 | 1467739587417 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 10:26:27 INFO - PROCESS | 1064 | 1467739587419 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 10:26:27 INFO - PROCESS | 1064 | 1467739587422 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:26:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:26:27 INFO - PROCESS | 1064 | 1467739587424 Marionette TRACE conn6 <- [1,2734,null,{}] 10:26:27 INFO - PROCESS | 1064 | 1467739587427 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}] 10:26:27 INFO - PROCESS | 1064 | 1467739587429 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:27 INFO - PROCESS | 1064 | 1467739587509 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 10:26:27 INFO - PROCESS | 1064 | 1467739587515 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 1064 | 1467739587516 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:27 INFO - PROCESS | 1064 | ++DOCSHELL 195BAC00 == 37 [pid = 1064] [id = 693] 10:26:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (195BE000) [pid = 1064] [serial = 2079] [outer = 00000000] 10:26:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (19D1F800) [pid = 1064] [serial = 2080] [outer = 195BE000] 10:26:27 INFO - PROCESS | 1064 | 1467739587560 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (19D8C800) [pid = 1064] [serial = 2081] [outer = 195BE000] 10:26:28 INFO - PROCESS | 1064 | 1467739588293 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]]]}] 10:26:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:26:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 10:26:28 INFO - PROCESS | 1064 | 1467739588357 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 10:26:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:26:28 INFO - PROCESS | 1064 | 1467739588361 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 10:26:28 INFO - PROCESS | 1064 | 1467739588366 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - PROCESS | 1064 | 1467739588372 Marionette TRACE conn6 <- [1,2738,null,{}] 10:26:28 INFO - PROCESS | 1064 | 1467739588377 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}] 10:26:28 INFO - PROCESS | 1064 | 1467739588380 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:28 INFO - PROCESS | 1064 | 1467739588499 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 10:26:28 INFO - PROCESS | 1064 | 1467739588633 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:28 INFO - PROCESS | 1064 | 1467739588636 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:28 INFO - PROCESS | 1064 | ++DOCSHELL 1063D000 == 38 [pid = 1064] [id = 694] 10:26:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (1064A800) [pid = 1064] [serial = 2082] [outer = 00000000] 10:26:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (14470400) [pid = 1064] [serial = 2083] [outer = 1064A800] 10:26:28 INFO - PROCESS | 1064 | 1467739588694 Marionette DEBUG loaded listener.js 10:26:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (148E4C00) [pid = 1064] [serial = 2084] [outer = 1064A800] 10:26:29 INFO - PROCESS | 1064 | 1467739589249 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]]]}] 10:26:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:26:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 10:26:29 INFO - PROCESS | 1064 | 1467739589297 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 10:26:29 INFO - PROCESS | 1064 | 1467739589302 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 10:26:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:26:29 INFO - PROCESS | 1064 | 1467739589308 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:26:29 INFO - PROCESS | 1064 | 1467739589311 Marionette TRACE conn6 <- [1,2742,null,{}] 10:26:29 INFO - PROCESS | 1064 | 1467739589315 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}] 10:26:29 INFO - PROCESS | 1064 | 1467739589318 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:29 INFO - PROCESS | 1064 | 1467739589432 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 10:26:29 INFO - PROCESS | 1064 | 1467739589544 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:29 INFO - PROCESS | 1064 | 1467739589547 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:29 INFO - PROCESS | 1064 | ++DOCSHELL 17CEA800 == 39 [pid = 1064] [id = 695] 10:26:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (17CEB000) [pid = 1064] [serial = 2085] [outer = 00000000] 10:26:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (18BC9C00) [pid = 1064] [serial = 2086] [outer = 17CEB000] 10:26:29 INFO - PROCESS | 1064 | 1467739589646 Marionette DEBUG loaded listener.js 10:26:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18F5F400) [pid = 1064] [serial = 2087] [outer = 17CEB000] 10:26:30 INFO - PROCESS | 1064 | 1467739590226 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]]]}] 10:26:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:26:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 10:26:30 INFO - PROCESS | 1064 | 1467739590282 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 10:26:30 INFO - PROCESS | 1064 | 1467739590284 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 10:26:30 INFO - PROCESS | 1064 | 1467739590288 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:26:30 INFO - PROCESS | 1064 | 1467739590292 Marionette TRACE conn6 <- [1,2746,null,{}] 10:26:30 INFO - PROCESS | 1064 | 1467739590303 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}] 10:26:30 INFO - PROCESS | 1064 | 1467739590308 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:30 INFO - PROCESS | 1064 | 1467739590417 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 10:26:30 INFO - PROCESS | 1064 | 1467739590561 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:30 INFO - PROCESS | 1064 | 1467739590564 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:30 INFO - PROCESS | 1064 | ++DOCSHELL 19E16800 == 40 [pid = 1064] [id = 696] 10:26:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (19E16C00) [pid = 1064] [serial = 2088] [outer = 00000000] 10:26:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (19E1A000) [pid = 1064] [serial = 2089] [outer = 19E16C00] 10:26:30 INFO - PROCESS | 1064 | 1467739590624 Marionette DEBUG loaded listener.js 10:26:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (19E20000) [pid = 1064] [serial = 2090] [outer = 19E16C00] 10:26:31 INFO - PROCESS | 1064 | 1467739591445 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]]]}] 10:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1172ms 10:26:31 INFO - PROCESS | 1064 | 1467739591463 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 10:26:31 INFO - PROCESS | 1064 | 1467739591467 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 10:26:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:26:31 INFO - PROCESS | 1064 | 1467739591472 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:26:31 INFO - PROCESS | 1064 | 1467739591475 Marionette TRACE conn6 <- [1,2750,null,{}] 10:26:31 INFO - PROCESS | 1064 | 1467739591480 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}] 10:26:31 INFO - PROCESS | 1064 | 1467739591482 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:31 INFO - PROCESS | 1064 | 1467739591583 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 10:26:31 INFO - PROCESS | 1064 | 1467739591746 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:31 INFO - PROCESS | 1064 | 1467739591748 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:31 INFO - PROCESS | 1064 | ++DOCSHELL 10477C00 == 41 [pid = 1064] [id = 697] 10:26:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1047D800) [pid = 1064] [serial = 2091] [outer = 00000000] 10:26:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1072A800) [pid = 1064] [serial = 2092] [outer = 1047D800] 10:26:31 INFO - PROCESS | 1064 | 1467739591800 Marionette DEBUG loaded listener.js 10:26:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10D0C800) [pid = 1064] [serial = 2093] [outer = 1047D800] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 191E0C00 == 40 [pid = 1064] [id = 692] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 191D8C00 == 39 [pid = 1064] [id = 691] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 144D7800 == 38 [pid = 1064] [id = 690] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 104DA000 == 37 [pid = 1064] [id = 689] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 17CEE800 == 36 [pid = 1064] [id = 688] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 15A5D800 == 35 [pid = 1064] [id = 687] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 10CD3800 == 34 [pid = 1064] [id = 686] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 1047B800 == 33 [pid = 1064] [id = 685] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 144D6400 == 32 [pid = 1064] [id = 684] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 104E2000 == 31 [pid = 1064] [id = 683] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 151E9800 == 30 [pid = 1064] [id = 682] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 10518C00 == 29 [pid = 1064] [id = 677] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 19E16800 == 28 [pid = 1064] [id = 696] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 17CEA800 == 27 [pid = 1064] [id = 695] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 195BAC00 == 26 [pid = 1064] [id = 693] 10:26:32 INFO - PROCESS | 1064 | --DOCSHELL 1063D000 == 25 [pid = 1064] [id = 694] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (104D6800) [pid = 1064] [serial = 2035] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1072BC00) [pid = 1064] [serial = 2039] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (108A1800) [pid = 1064] [serial = 2033] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10648800) [pid = 1064] [serial = 2032] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (115DB800) [pid = 1064] [serial = 2027] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1072C000) [pid = 1064] [serial = 2026] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (17CE7400) [pid = 1064] [serial = 2030] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (17AF9000) [pid = 1064] [serial = 2029] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (1515C000) [pid = 1064] [serial = 2045] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (148EC800) [pid = 1064] [serial = 2041] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (17BC2400) [pid = 1064] [serial = 2047] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (14BCD000) [pid = 1064] [serial = 2042] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (14FA1400) [pid = 1064] [serial = 2044] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (10649000) [pid = 1064] [serial = 2038] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (104DFC00) [pid = 1064] [serial = 2036] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1064 | 1467739592886 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]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:26:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1474ms 10:26:32 INFO - PROCESS | 1064 | 1467739592948 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 1064 | 1467739592952 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 10:26:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:26:32 INFO - PROCESS | 1064 | 1467739592956 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - PROCESS | 1064 | 1467739592961 Marionette TRACE conn6 <- [1,2754,null,{}] 10:26:32 INFO - PROCESS | 1064 | 1467739592966 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}] 10:26:32 INFO - PROCESS | 1064 | 1467739592969 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:33 INFO - PROCESS | 1064 | 1467739593059 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 10:26:33 INFO - PROCESS | 1064 | 1467739593074 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 1064 | 1467739593077 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:33 INFO - PROCESS | 1064 | ++DOCSHELL 0CE84000 == 26 [pid = 1064] [id = 698] 10:26:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (0CEEB400) [pid = 1064] [serial = 2094] [outer = 00000000] 10:26:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (104D8C00) [pid = 1064] [serial = 2095] [outer = 0CEEB400] 10:26:33 INFO - PROCESS | 1064 | 1467739593125 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (104E2C00) [pid = 1064] [serial = 2096] [outer = 0CEEB400] 10:26:33 INFO - PROCESS | 1064 | 1467739593623 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]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 10:26:33 INFO - PROCESS | 1064 | 1467739593647 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 1064 | 1467739593652 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 10:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:26:33 INFO - PROCESS | 1064 | 1467739593659 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 1064 | 1467739593661 Marionette TRACE conn6 <- [1,2758,null,{}] 10:26:33 INFO - PROCESS | 1064 | 1467739593665 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}] 10:26:33 INFO - PROCESS | 1064 | 1467739593668 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:33 INFO - PROCESS | 1064 | 1467739593792 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 10:26:33 INFO - PROCESS | 1064 | 1467739593897 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 1064 | 1467739593899 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:33 INFO - PROCESS | 1064 | ++DOCSHELL 1064A000 == 27 [pid = 1064] [id = 699] 10:26:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (1064B800) [pid = 1064] [serial = 2097] [outer = 00000000] 10:26:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (10729000) [pid = 1064] [serial = 2098] [outer = 1064B800] 10:26:33 INFO - PROCESS | 1064 | 1467739593946 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (1072F000) [pid = 1064] [serial = 2099] [outer = 1064B800] 10:26:34 INFO - PROCESS | 1064 | 1467739594318 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]]]}] 10:26:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:26:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 10:26:34 INFO - PROCESS | 1064 | 1467739594347 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 10:26:34 INFO - PROCESS | 1064 | 1467739594349 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 10:26:34 INFO - PROCESS | 1064 | 1467739594353 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:26:34 INFO - PROCESS | 1064 | 1467739594356 Marionette TRACE conn6 <- [1,2762,null,{}] 10:26:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:26:34 INFO - PROCESS | 1064 | 1467739594367 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}] 10:26:34 INFO - PROCESS | 1064 | 1467739594372 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:34 INFO - PROCESS | 1064 | 1467739594456 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 10:26:34 INFO - PROCESS | 1064 | 1467739594462 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 1064 | 1467739594466 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:34 INFO - PROCESS | 1064 | ++DOCSHELL 14467400 == 28 [pid = 1064] [id = 700] 10:26:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (1446A000) [pid = 1064] [serial = 2100] [outer = 00000000] 10:26:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (144D5000) [pid = 1064] [serial = 2101] [outer = 1446A000] 10:26:34 INFO - PROCESS | 1064 | 1467739594514 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (148AC800) [pid = 1064] [serial = 2102] [outer = 1446A000] 10:26:34 INFO - PROCESS | 1064 | 1467739594999 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]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 10:26:35 INFO - PROCESS | 1064 | 1467739595033 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 10:26:35 INFO - PROCESS | 1064 | 1467739595036 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 10:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:26:35 INFO - PROCESS | 1064 | 1467739595039 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 1064 | 1467739595040 Marionette TRACE conn6 <- [1,2766,null,{}] 10:26:35 INFO - PROCESS | 1064 | 1467739595044 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}] 10:26:35 INFO - PROCESS | 1064 | 1467739595046 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:35 INFO - PROCESS | 1064 | 1467739595170 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 10:26:35 INFO - PROCESS | 1064 | 1467739595265 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 1064 | 1467739595267 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:35 INFO - PROCESS | 1064 | ++DOCSHELL 14F29400 == 29 [pid = 1064] [id = 701] 10:26:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (14F2C800) [pid = 1064] [serial = 2103] [outer = 00000000] 10:26:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (15158000) [pid = 1064] [serial = 2104] [outer = 14F2C800] 10:26:35 INFO - PROCESS | 1064 | 1467739595313 Marionette DEBUG loaded listener.js 10:26:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (16C12400) [pid = 1064] [serial = 2105] [outer = 14F2C800] 10:26:35 INFO - PROCESS | 1064 | 1467739595729 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]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 10:26:35 INFO - PROCESS | 1064 | 1467739595770 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 10:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:26:35 INFO - PROCESS | 1064 | 1467739595773 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 10:26:35 INFO - PROCESS | 1064 | 1467739595776 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 1064 | 1467739595778 Marionette TRACE conn6 <- [1,2770,null,{}] 10:26:35 INFO - PROCESS | 1064 | 1467739595781 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}] 10:26:35 INFO - PROCESS | 1064 | 1467739595783 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:35 INFO - PROCESS | 1064 | 1467739595927 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 10:26:35 INFO - PROCESS | 1064 | 1467739595950 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 1064 | 1467739595952 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:35 INFO - PROCESS | 1064 | ++DOCSHELL 17AFE000 == 30 [pid = 1064] [id = 702] 10:26:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17BC0800) [pid = 1064] [serial = 2106] [outer = 00000000] 10:26:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17BC9C00) [pid = 1064] [serial = 2107] [outer = 17BC0800] 10:26:36 INFO - PROCESS | 1064 | 1467739595997 Marionette DEBUG loaded listener.js 10:26:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17C62000) [pid = 1064] [serial = 2108] [outer = 17BC0800] 10:26:36 INFO - PROCESS | 1064 | 1467739596463 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]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 10:26:36 INFO - PROCESS | 1064 | 1467739596506 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 10:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:26:36 INFO - PROCESS | 1064 | 1467739596508 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 10:26:36 INFO - PROCESS | 1064 | 1467739596511 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - PROCESS | 1064 | 1467739596513 Marionette TRACE conn6 <- [1,2774,null,{}] 10:26:36 INFO - PROCESS | 1064 | 1467739596517 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}] 10:26:36 INFO - PROCESS | 1064 | 1467739596522 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:36 INFO - PROCESS | 1064 | 1467739596677 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (115D6C00) [pid = 1064] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (18BCCC00) [pid = 1064] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (15A60000) [pid = 1064] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (104E3800) [pid = 1064] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1047C800) [pid = 1064] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (144D8400) [pid = 1064] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (10CD4400) [pid = 1064] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (15A61C00) [pid = 1064] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (18B01400) [pid = 1064] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (195BE000) [pid = 1064] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:26:36 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (1937A400) [pid = 1064] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:26:36 INFO - PROCESS | 1064 | 1467739596945 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 1064 | 1467739596947 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:36 INFO - PROCESS | 1064 | ++DOCSHELL 0C495800 == 31 [pid = 1064] [id = 703] 10:26:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (0C594000) [pid = 1064] [serial = 2109] [outer = 00000000] 10:26:36 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (10725800) [pid = 1064] [serial = 2110] [outer = 0C594000] 10:26:36 INFO - PROCESS | 1064 | 1467739597000 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (14F95C00) [pid = 1064] [serial = 2111] [outer = 0C594000] 10:26:37 INFO - PROCESS | 1064 | 1467739597352 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]]]}] 10:26:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:26:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 870ms 10:26:37 INFO - PROCESS | 1064 | 1467739597382 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 10:26:37 INFO - PROCESS | 1064 | 1467739597384 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 10:26:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:26:37 INFO - PROCESS | 1064 | 1467739597387 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:26:37 INFO - PROCESS | 1064 | 1467739597389 Marionette TRACE conn6 <- [1,2778,null,{}] 10:26:37 INFO - PROCESS | 1064 | 1467739597392 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}] 10:26:37 INFO - PROCESS | 1064 | 1467739597394 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:37 INFO - PROCESS | 1064 | 1467739597509 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 10:26:37 INFO - PROCESS | 1064 | 1467739597518 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 1064 | 1467739597520 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:37 INFO - PROCESS | 1064 | ++DOCSHELL 10511800 == 32 [pid = 1064] [id = 704] 10:26:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17CE8C00) [pid = 1064] [serial = 2112] [outer = 00000000] 10:26:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18CBB800) [pid = 1064] [serial = 2113] [outer = 17CE8C00] 10:26:37 INFO - PROCESS | 1064 | 1467739597563 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18F61800) [pid = 1064] [serial = 2114] [outer = 17CE8C00] 10:26:37 INFO - PROCESS | 1064 | 1467739597988 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]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:26:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 10:26:38 INFO - PROCESS | 1064 | 1467739598018 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 1064 | 1467739598020 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 10:26:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:26:38 INFO - PROCESS | 1064 | 1467739598023 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 1064 | 1467739598025 Marionette TRACE conn6 <- [1,2782,null,{}] 10:26:38 INFO - PROCESS | 1064 | 1467739598029 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}] 10:26:38 INFO - PROCESS | 1064 | 1467739598031 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:38 INFO - PROCESS | 1064 | 1467739598109 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 10:26:38 INFO - PROCESS | 1064 | 1467739598237 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 1064 | 1467739598239 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:38 INFO - PROCESS | 1064 | ++DOCSHELL 18F80C00 == 33 [pid = 1064] [id = 705] 10:26:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18F81C00) [pid = 1064] [serial = 2115] [outer = 00000000] 10:26:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (191DA000) [pid = 1064] [serial = 2116] [outer = 18F81C00] 10:26:38 INFO - PROCESS | 1064 | 1467739598282 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1515E800) [pid = 1064] [serial = 2117] [outer = 18F81C00] 10:26:38 INFO - PROCESS | 1064 | 1467739598633 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]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:26:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 10:26:38 INFO - PROCESS | 1064 | 1467739598654 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 1064 | 1467739598656 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 10:26:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:26:38 INFO - PROCESS | 1064 | 1467739598659 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 1064 | 1467739598661 Marionette TRACE conn6 <- [1,2786,null,{}] 10:26:38 INFO - PROCESS | 1064 | 1467739598664 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}] 10:26:38 INFO - PROCESS | 1064 | 1467739598666 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:38 INFO - PROCESS | 1064 | 1467739598743 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 10:26:38 INFO - PROCESS | 1064 | 1467739598748 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 1064 | 1467739598750 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:38 INFO - PROCESS | 1064 | ++DOCSHELL 19326400 == 34 [pid = 1064] [id = 706] 10:26:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1932E000) [pid = 1064] [serial = 2118] [outer = 00000000] 10:26:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (195BC800) [pid = 1064] [serial = 2119] [outer = 1932E000] 10:26:38 INFO - PROCESS | 1064 | 1467739598803 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (19D1FC00) [pid = 1064] [serial = 2120] [outer = 1932E000] 10:26:39 INFO - PROCESS | 1064 | 1467739599676 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]]]}] 10:26:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:26:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1074ms 10:26:39 INFO - PROCESS | 1064 | 1467739599735 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 10:26:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:26:39 INFO - PROCESS | 1064 | 1467739599740 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 10:26:39 INFO - PROCESS | 1064 | 1467739599745 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - PROCESS | 1064 | 1467739599750 Marionette TRACE conn6 <- [1,2790,null,{}] 10:26:39 INFO - PROCESS | 1064 | 1467739599755 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}] 10:26:39 INFO - PROCESS | 1064 | 1467739599758 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:39 INFO - PROCESS | 1064 | 1467739599902 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 10:26:40 INFO - PROCESS | 1064 | 1467739600042 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:40 INFO - PROCESS | 1064 | 1467739600045 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:40 INFO - PROCESS | 1064 | ++DOCSHELL 0C944000 == 35 [pid = 1064] [id = 707] 10:26:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1047C800) [pid = 1064] [serial = 2121] [outer = 00000000] 10:26:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (10643400) [pid = 1064] [serial = 2122] [outer = 1047C800] 10:26:40 INFO - PROCESS | 1064 | 1467739600104 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (108AA000) [pid = 1064] [serial = 2123] [outer = 1047C800] 10:26:40 INFO - PROCESS | 1064 | 1467739600768 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]]]}] 10:26:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:26:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1079ms 10:26:40 INFO - PROCESS | 1064 | 1467739600824 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 10:26:40 INFO - PROCESS | 1064 | 1467739600829 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 10:26:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:26:40 INFO - PROCESS | 1064 | 1467739600835 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:26:40 INFO - PROCESS | 1064 | 1467739600838 Marionette TRACE conn6 <- [1,2794,null,{}] 10:26:40 INFO - PROCESS | 1064 | 1467739600842 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}] 10:26:40 INFO - PROCESS | 1064 | 1467739600845 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:40 INFO - PROCESS | 1064 | 1467739600968 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 10:26:41 INFO - PROCESS | 1064 | 1467739601203 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 1064 | 1467739601207 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:41 INFO - PROCESS | 1064 | ++DOCSHELL 0A8CA800 == 36 [pid = 1064] [id = 708] 10:26:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (0C492800) [pid = 1064] [serial = 2124] [outer = 00000000] 10:26:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (0C94E800) [pid = 1064] [serial = 2125] [outer = 0C492800] 10:26:41 INFO - PROCESS | 1064 | 1467739601267 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (0FDFE400) [pid = 1064] [serial = 2126] [outer = 0C492800] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 18F80C00 == 35 [pid = 1064] [id = 705] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 10511800 == 34 [pid = 1064] [id = 704] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 0C495800 == 33 [pid = 1064] [id = 703] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 17AFE000 == 32 [pid = 1064] [id = 702] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 14F29400 == 31 [pid = 1064] [id = 701] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 14467400 == 30 [pid = 1064] [id = 700] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 1064A000 == 29 [pid = 1064] [id = 699] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 0CE84000 == 28 [pid = 1064] [id = 698] 10:26:41 INFO - PROCESS | 1064 | --DOCSHELL 10477C00 == 27 [pid = 1064] [id = 697] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (19D8C800) [pid = 1064] [serial = 2081] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (195B3000) [pid = 1064] [serial = 2077] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (19D1F800) [pid = 1064] [serial = 2080] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18BCD000) [pid = 1064] [serial = 2068] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (19106800) [pid = 1064] [serial = 2071] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17BCB400) [pid = 1064] [serial = 2048] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (104EE000) [pid = 1064] [serial = 2050] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (10640800) [pid = 1064] [serial = 2051] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (10511400) [pid = 1064] [serial = 2056] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (10520000) [pid = 1064] [serial = 2057] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (14F26000) [pid = 1064] [serial = 2053] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (16C17C00) [pid = 1064] [serial = 2054] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (117D2400) [pid = 1064] [serial = 2059] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1446FC00) [pid = 1064] [serial = 2060] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1786EC00) [pid = 1064] [serial = 2062] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (19107800) [pid = 1064] [serial = 2072] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (19324400) [pid = 1064] [serial = 2074] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (18BACC00) [pid = 1064] [serial = 2065] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (18BC5C00) [pid = 1064] [serial = 2066] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (18BD0800) [pid = 1064] [serial = 2069] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (195B7C00) [pid = 1064] [serial = 2078] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (17BC3400) [pid = 1064] [serial = 2063] [outer = 00000000] [url = about:blank] 10:26:41 INFO - PROCESS | 1064 | 1467739601904 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]]]}] 10:26:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:26:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1119ms 10:26:41 INFO - PROCESS | 1064 | 1467739601959 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 10:26:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:26:41 INFO - PROCESS | 1064 | 1467739601963 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 10:26:41 INFO - PROCESS | 1064 | 1467739601967 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 1064 | 1467739601969 Marionette TRACE conn6 <- [1,2798,null,{}] 10:26:41 INFO - PROCESS | 1064 | 1467739601975 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}] 10:26:41 INFO - PROCESS | 1064 | 1467739601979 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:42 INFO - PROCESS | 1064 | 1467739602069 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 10:26:42 INFO - PROCESS | 1064 | 1467739602167 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 1064 | 1467739602170 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:42 INFO - PROCESS | 1064 | ++DOCSHELL 104F1000 == 28 [pid = 1064] [id = 709] 10:26:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (104F1400) [pid = 1064] [serial = 2127] [outer = 00000000] 10:26:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (10515400) [pid = 1064] [serial = 2128] [outer = 104F1400] 10:26:42 INFO - PROCESS | 1064 | 1467739602217 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (10520000) [pid = 1064] [serial = 2129] [outer = 104F1400] 10:26:42 INFO - PROCESS | 1064 | 1467739602653 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]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:26:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 10:26:42 INFO - PROCESS | 1064 | 1467739602700 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 1064 | 1467739602704 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 10:26:42 INFO - PROCESS | 1064 | 1467739602708 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:26:42 INFO - PROCESS | 1064 | 1467739602710 Marionette TRACE conn6 <- [1,2802,null,{}] 10:26:42 INFO - PROCESS | 1064 | 1467739602714 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}] 10:26:42 INFO - PROCESS | 1064 | 1467739602716 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:42 INFO - PROCESS | 1064 | 1467739602808 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 10:26:42 INFO - PROCESS | 1064 | 1467739602814 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 1064 | 1467739602817 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:42 INFO - PROCESS | 1064 | ++DOCSHELL 10D07C00 == 29 [pid = 1064] [id = 710] 10:26:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10D92400) [pid = 1064] [serial = 2130] [outer = 00000000] 10:26:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (144D3800) [pid = 1064] [serial = 2131] [outer = 10D92400] 10:26:42 INFO - PROCESS | 1064 | 1467739602862 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (149D5C00) [pid = 1064] [serial = 2132] [outer = 10D92400] 10:26:43 INFO - PROCESS | 1064 | 1467739603334 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]]]}] 10:26:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:26:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 10:26:43 INFO - PROCESS | 1064 | 1467739603384 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 1064 | 1467739603386 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 10:26:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:26:43 INFO - PROCESS | 1064 | 1467739603391 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 1064 | 1467739603396 Marionette TRACE conn6 <- [1,2806,null,{}] 10:26:43 INFO - PROCESS | 1064 | 1467739603406 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}] 10:26:43 INFO - PROCESS | 1064 | 1467739603409 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:43 INFO - PROCESS | 1064 | 1467739603496 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 10:26:43 INFO - PROCESS | 1064 | 1467739603506 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 1064 | 1467739603508 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:43 INFO - PROCESS | 1064 | ++DOCSHELL 17873400 == 30 [pid = 1064] [id = 711] 10:26:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (17874400) [pid = 1064] [serial = 2133] [outer = 00000000] 10:26:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17BC5800) [pid = 1064] [serial = 2134] [outer = 17874400] 10:26:43 INFO - PROCESS | 1064 | 1467739603551 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (10DC5C00) [pid = 1064] [serial = 2135] [outer = 17874400] 10:26:44 INFO - PROCESS | 1064 | 1467739604008 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]]]}] 10:26:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:26:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 10:26:44 INFO - PROCESS | 1064 | 1467739604084 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 10:26:44 INFO - PROCESS | 1064 | 1467739604086 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 10:26:44 INFO - PROCESS | 1064 | 1467739604089 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:26:44 INFO - PROCESS | 1064 | 1467739604091 Marionette TRACE conn6 <- [1,2810,null,{}] 10:26:44 INFO - PROCESS | 1064 | 1467739604095 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}] 10:26:44 INFO - PROCESS | 1064 | 1467739604097 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:44 INFO - PROCESS | 1064 | 1467739604241 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 10:26:44 INFO - PROCESS | 1064 | 1467739604260 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 1064 | 1467739604262 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:44 INFO - PROCESS | 1064 | ++DOCSHELL 17C64800 == 31 [pid = 1064] [id = 712] 10:26:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (17C68000) [pid = 1064] [serial = 2136] [outer = 00000000] 10:26:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18B40000) [pid = 1064] [serial = 2137] [outer = 17C68000] 10:26:44 INFO - PROCESS | 1064 | 1467739604306 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18BC4000) [pid = 1064] [serial = 2138] [outer = 17C68000] 10:26:44 INFO - PROCESS | 1064 | 1467739604744 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]]]}] 10:26:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:26:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 10:26:44 INFO - PROCESS | 1064 | 1467739604771 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 10:26:44 INFO - PROCESS | 1064 | 1467739604773 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 10:26:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:26:44 INFO - PROCESS | 1064 | 1467739604776 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - PROCESS | 1064 | 1467739604778 Marionette TRACE conn6 <- [1,2814,null,{}] 10:26:44 INFO - PROCESS | 1064 | 1467739604781 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}] 10:26:44 INFO - PROCESS | 1064 | 1467739604783 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:44 INFO - PROCESS | 1064 | 1467739604899 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 10:26:44 INFO - PROCESS | 1064 | 1467739604904 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 1064 | 1467739604910 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:44 INFO - PROCESS | 1064 | ++DOCSHELL 10722C00 == 32 [pid = 1064] [id = 713] 10:26:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18BCE800) [pid = 1064] [serial = 2139] [outer = 00000000] 10:26:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18F80C00) [pid = 1064] [serial = 2140] [outer = 18BCE800] 10:26:44 INFO - PROCESS | 1064 | 1467739604963 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1910A800) [pid = 1064] [serial = 2141] [outer = 18BCE800] 10:26:45 INFO - PROCESS | 1064 | 1467739605453 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 10:26:45 INFO - PROCESS | 1064 | 1467739605515 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 10:26:45 INFO - PROCESS | 1064 | 1467739605517 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 10:26:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:26:45 INFO - PROCESS | 1064 | 1467739605520 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:26:45 INFO - PROCESS | 1064 | 1467739605522 Marionette TRACE conn6 <- [1,2818,null,{}] 10:26:45 INFO - PROCESS | 1064 | 1467739605525 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}] 10:26:45 INFO - PROCESS | 1064 | 1467739605527 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:45 INFO - PROCESS | 1064 | 1467739605681 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 10:26:45 INFO - PROCESS | 1064 | 1467739605753 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:45 INFO - PROCESS | 1064 | 1467739605755 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:45 INFO - PROCESS | 1064 | ++DOCSHELL 10C14400 == 33 [pid = 1064] [id = 714] 10:26:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (191DB400) [pid = 1064] [serial = 2142] [outer = 00000000] 10:26:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19399400) [pid = 1064] [serial = 2143] [outer = 191DB400] 10:26:45 INFO - PROCESS | 1064 | 1467739605800 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19320400) [pid = 1064] [serial = 2144] [outer = 191DB400] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (191DAC00) [pid = 1064] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1446A000) [pid = 1064] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (0CEEB400) [pid = 1064] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (14F2C800) [pid = 1064] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1047D800) [pid = 1064] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1064B800) [pid = 1064] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (17BC0800) [pid = 1064] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (0C594000) [pid = 1064] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (1064A800) [pid = 1064] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (17CEB000) [pid = 1064] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (19E16C00) [pid = 1064] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (18F81C00) [pid = 1064] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:26:46 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (17CE8C00) [pid = 1064] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:26:46 INFO - PROCESS | 1064 | 1467739606282 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]]]}] 10:26:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:26:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 770ms 10:26:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:26:46 INFO - PROCESS | 1064 | 1467739606294 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 10:26:46 INFO - PROCESS | 1064 | 1467739606296 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 10:26:46 INFO - PROCESS | 1064 | 1467739606299 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - PROCESS | 1064 | 1467739606300 Marionette TRACE conn6 <- [1,2822,null,{}] 10:26:46 INFO - PROCESS | 1064 | 1467739606304 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}] 10:26:46 INFO - PROCESS | 1064 | 1467739606305 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:46 INFO - PROCESS | 1064 | 1467739606383 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 10:26:46 INFO - PROCESS | 1064 | 1467739606388 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:46 INFO - PROCESS | 1064 | 1467739606390 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:46 INFO - PROCESS | 1064 | ++DOCSHELL 10723400 == 34 [pid = 1064] [id = 715] 10:26:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (150E3C00) [pid = 1064] [serial = 2145] [outer = 00000000] 10:26:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (18BC5000) [pid = 1064] [serial = 2146] [outer = 150E3C00] 10:26:46 INFO - PROCESS | 1064 | 1467739606433 Marionette DEBUG loaded listener.js 10:26:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (191DF800) [pid = 1064] [serial = 2147] [outer = 150E3C00] 10:26:46 INFO - PROCESS | 1064 | 1467739606874 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:26:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:26:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 10:26:46 INFO - PROCESS | 1064 | 1467739606930 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 10:26:46 INFO - PROCESS | 1064 | 1467739606932 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 10:26:46 INFO - PROCESS | 1064 | 1467739606935 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:26:46 INFO - PROCESS | 1064 | 1467739606937 Marionette TRACE conn6 <- [1,2826,null,{}] 10:26:46 INFO - PROCESS | 1064 | 1467739606940 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}] 10:26:46 INFO - PROCESS | 1064 | 1467739606943 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:47 INFO - PROCESS | 1064 | 1467739607022 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 10:26:47 INFO - PROCESS | 1064 | 1467739607055 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 1064 | 1467739607057 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:47 INFO - PROCESS | 1064 | ++DOCSHELL 18BC4C00 == 35 [pid = 1064] [id = 716] 10:26:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (1938E000) [pid = 1064] [serial = 2148] [outer = 00000000] 10:26:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (19D8C000) [pid = 1064] [serial = 2149] [outer = 1938E000] 10:26:47 INFO - PROCESS | 1064 | 1467739607100 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (19E15000) [pid = 1064] [serial = 2150] [outer = 1938E000] 10:26:47 INFO - PROCESS | 1064 | 1467739607537 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]]]}] 10:26:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:26:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 10:26:47 INFO - PROCESS | 1064 | 1467739607574 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 10:26:47 INFO - PROCESS | 1064 | 1467739607577 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 10:26:47 INFO - PROCESS | 1064 | 1467739607580 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:26:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:26:47 INFO - PROCESS | 1064 | 1467739607591 Marionette TRACE conn6 <- [1,2830,null,{}] 10:26:47 INFO - PROCESS | 1064 | 1467739607595 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}] 10:26:47 INFO - PROCESS | 1064 | 1467739607597 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:47 INFO - PROCESS | 1064 | 1467739607676 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 10:26:47 INFO - PROCESS | 1064 | 1467739607681 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 1064 | 1467739607683 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:47 INFO - PROCESS | 1064 | ++DOCSHELL 195BCC00 == 36 [pid = 1064] [id = 717] 10:26:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (19E1A400) [pid = 1064] [serial = 2151] [outer = 00000000] 10:26:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (19EB2000) [pid = 1064] [serial = 2152] [outer = 19E1A400] 10:26:47 INFO - PROCESS | 1064 | 1467739607727 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1A0AA800) [pid = 1064] [serial = 2153] [outer = 19E1A400] 10:26:48 INFO - PROCESS | 1064 | 1467739608213 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]]]}] 10:26:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:26:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 690ms 10:26:48 INFO - PROCESS | 1064 | 1467739608275 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 10:26:48 INFO - PROCESS | 1064 | 1467739608280 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 10:26:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:26:48 INFO - PROCESS | 1064 | 1467739608286 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 1064 | 1467739608290 Marionette TRACE conn6 <- [1,2834,null,{}] 10:26:48 INFO - PROCESS | 1064 | 1467739608297 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}] 10:26:48 INFO - PROCESS | 1064 | 1467739608300 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:48 INFO - PROCESS | 1064 | 1467739608501 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 10:26:48 INFO - PROCESS | 1064 | 1467739608626 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:48 INFO - PROCESS | 1064 | 1467739608631 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:48 INFO - PROCESS | 1064 | ++DOCSHELL 0FDFE800 == 37 [pid = 1064] [id = 718] 10:26:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10476C00) [pid = 1064] [serial = 2154] [outer = 00000000] 10:26:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (104E6400) [pid = 1064] [serial = 2155] [outer = 10476C00] 10:26:48 INFO - PROCESS | 1064 | 1467739608688 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (10644800) [pid = 1064] [serial = 2156] [outer = 10476C00] 10:26:49 INFO - PROCESS | 1064 | 1467739609263 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]]]}] 10:26:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:26:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1025ms 10:26:49 INFO - PROCESS | 1064 | 1467739609315 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 1064 | 1467739609321 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 10:26:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:26:49 INFO - PROCESS | 1064 | 1467739609327 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - PROCESS | 1064 | 1467739609330 Marionette TRACE conn6 <- [1,2838,null,{}] 10:26:49 INFO - PROCESS | 1064 | 1467739609334 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}] 10:26:49 INFO - PROCESS | 1064 | 1467739609337 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:49 INFO - PROCESS | 1064 | 1467739609449 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 10:26:49 INFO - PROCESS | 1064 | 1467739609593 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 1064 | 1467739609595 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:49 INFO - PROCESS | 1064 | ++DOCSHELL 14BBA400 == 38 [pid = 1064] [id = 719] 10:26:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (14BD1800) [pid = 1064] [serial = 2157] [outer = 00000000] 10:26:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (150EA400) [pid = 1064] [serial = 2158] [outer = 14BD1800] 10:26:49 INFO - PROCESS | 1064 | 1467739609653 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17A2B000) [pid = 1064] [serial = 2159] [outer = 14BD1800] 10:26:50 INFO - PROCESS | 1064 | 1467739610250 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:26:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:26:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 10:26:50 INFO - PROCESS | 1064 | 1467739610300 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 10:26:50 INFO - PROCESS | 1064 | 1467739610303 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 10:26:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:26:50 INFO - PROCESS | 1064 | 1467739610307 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:26:50 INFO - PROCESS | 1064 | 1467739610311 Marionette TRACE conn6 <- [1,2842,null,{}] 10:26:50 INFO - PROCESS | 1064 | 1467739610321 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}] 10:26:50 INFO - PROCESS | 1064 | 1467739610326 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:50 INFO - PROCESS | 1064 | 1467739610467 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 10:26:50 INFO - PROCESS | 1064 | 1467739610612 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 1064 | 1467739610615 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:50 INFO - PROCESS | 1064 | ++DOCSHELL 19329000 == 39 [pid = 1064] [id = 720] 10:26:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1932E400) [pid = 1064] [serial = 2160] [outer = 00000000] 10:26:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (19E19800) [pid = 1064] [serial = 2161] [outer = 1932E400] 10:26:50 INFO - PROCESS | 1064 | 1467739610674 Marionette DEBUG loaded listener.js 10:26:50 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (1A414400) [pid = 1064] [serial = 2162] [outer = 1932E400] 10:26:51 INFO - PROCESS | 1064 | 1467739611312 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]]]}] 10:26:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:26:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1079ms 10:26:51 INFO - PROCESS | 1064 | 1467739611389 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 10:26:51 INFO - PROCESS | 1064 | 1467739611392 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 10:26:51 INFO - PROCESS | 1064 | 1467739611395 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:26:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:26:51 INFO - PROCESS | 1064 | 1467739611397 Marionette TRACE conn6 <- [1,2846,null,{}] 10:26:51 INFO - PROCESS | 1064 | 1467739611401 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}] 10:26:51 INFO - PROCESS | 1064 | 1467739611403 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:51 INFO - PROCESS | 1064 | 1467739611514 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 10:26:51 INFO - PROCESS | 1064 | 1467739611794 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:51 INFO - PROCESS | 1064 | 1467739611797 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:51 INFO - PROCESS | 1064 | ++DOCSHELL 08FE4000 == 40 [pid = 1064] [id = 721] 10:26:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (0A8C7000) [pid = 1064] [serial = 2163] [outer = 00000000] 10:26:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (0C945400) [pid = 1064] [serial = 2164] [outer = 0A8C7000] 10:26:51 INFO - PROCESS | 1064 | 1467739611873 Marionette DEBUG loaded listener.js 10:26:51 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (0FD5F400) [pid = 1064] [serial = 2165] [outer = 0A8C7000] 10:26:52 INFO - PROCESS | 1064 | 1467739612487 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 18BC4C00 == 39 [pid = 1064] [id = 716] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 10723400 == 38 [pid = 1064] [id = 715] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 10C14400 == 37 [pid = 1064] [id = 714] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 10722C00 == 36 [pid = 1064] [id = 713] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 17C64800 == 35 [pid = 1064] [id = 712] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 17873400 == 34 [pid = 1064] [id = 711] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 10D07C00 == 33 [pid = 1064] [id = 710] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 104F1000 == 32 [pid = 1064] [id = 709] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 0A8CA800 == 31 [pid = 1064] [id = 708] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 0C944000 == 30 [pid = 1064] [id = 707] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 19326400 == 29 [pid = 1064] [id = 706] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 19329000 == 28 [pid = 1064] [id = 720] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 195BCC00 == 27 [pid = 1064] [id = 717] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 0FDFE800 == 26 [pid = 1064] [id = 718] 10:26:53 INFO - PROCESS | 1064 | --DOCSHELL 14BBA400 == 25 [pid = 1064] [id = 719] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (1932A800) [pid = 1064] [serial = 2075] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (144D5000) [pid = 1064] [serial = 2101] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (104D8C00) [pid = 1064] [serial = 2095] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (104E2C00) [pid = 1064] [serial = 2096] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (15158000) [pid = 1064] [serial = 2104] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (10D0C800) [pid = 1064] [serial = 2093] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1072A800) [pid = 1064] [serial = 2092] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (10729000) [pid = 1064] [serial = 2098] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1072F000) [pid = 1064] [serial = 2099] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (17BC9C00) [pid = 1064] [serial = 2107] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (16C12400) [pid = 1064] [serial = 2105] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (10725800) [pid = 1064] [serial = 2110] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17C62000) [pid = 1064] [serial = 2108] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (148E4C00) [pid = 1064] [serial = 2084] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (14470400) [pid = 1064] [serial = 2083] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18F5F400) [pid = 1064] [serial = 2087] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (18BC9C00) [pid = 1064] [serial = 2086] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (19E20000) [pid = 1064] [serial = 2090] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (19E1A000) [pid = 1064] [serial = 2089] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (191DA000) [pid = 1064] [serial = 2116] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (14F95C00) [pid = 1064] [serial = 2111] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (18F61800) [pid = 1064] [serial = 2114] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (195BC800) [pid = 1064] [serial = 2119] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (1515E800) [pid = 1064] [serial = 2117] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (148AC800) [pid = 1064] [serial = 2102] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (18CBB800) [pid = 1064] [serial = 2113] [outer = 00000000] [url = about:blank] 10:26:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:26:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1834ms 10:26:53 INFO - PROCESS | 1064 | 1467739613264 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 10:26:53 INFO - PROCESS | 1064 | 1467739613269 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 10:26:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:26:53 INFO - PROCESS | 1064 | 1467739613275 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - PROCESS | 1064 | 1467739613278 Marionette TRACE conn6 <- [1,2850,null,{}] 10:26:53 INFO - PROCESS | 1064 | 1467739613284 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}] 10:26:53 INFO - PROCESS | 1064 | 1467739613288 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:53 INFO - PROCESS | 1064 | 1467739613376 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 10:26:53 INFO - PROCESS | 1064 | 1467739613383 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 1064 | 1467739613388 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:53 INFO - PROCESS | 1064 | ++DOCSHELL 0CE3AC00 == 26 [pid = 1064] [id = 722] 10:26:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (0CE42800) [pid = 1064] [serial = 2166] [outer = 00000000] 10:26:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (0FDF2400) [pid = 1064] [serial = 2167] [outer = 0CE42800] 10:26:53 INFO - PROCESS | 1064 | 1467739613437 Marionette DEBUG loaded listener.js 10:26:53 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (104D5400) [pid = 1064] [serial = 2168] [outer = 0CE42800] 10:26:53 INFO - PROCESS | 1064 | 1467739613968 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]]]}] 10:26:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:26:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 10:26:54 INFO - PROCESS | 1064 | 1467739614009 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 1064 | 1467739614012 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 10:26:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:26:54 INFO - PROCESS | 1064 | 1467739614018 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 1064 | 1467739614022 Marionette TRACE conn6 <- [1,2854,null,{}] 10:26:54 INFO - PROCESS | 1064 | 1467739614026 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}] 10:26:54 INFO - PROCESS | 1064 | 1467739614028 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:54 INFO - PROCESS | 1064 | 1467739614116 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 10:26:54 INFO - PROCESS | 1064 | 1467739614211 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 1064 | 1467739614214 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:54 INFO - PROCESS | 1064 | ++DOCSHELL 10646400 == 27 [pid = 1064] [id = 723] 10:26:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10646C00) [pid = 1064] [serial = 2169] [outer = 00000000] 10:26:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (10723800) [pid = 1064] [serial = 2170] [outer = 10646C00] 10:26:54 INFO - PROCESS | 1064 | 1467739614273 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (1072A800) [pid = 1064] [serial = 2171] [outer = 10646C00] 10:26:54 INFO - PROCESS | 1064 | 1467739614665 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]]]}] 10:26:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:26:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 10:26:54 INFO - PROCESS | 1064 | 1467739614709 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 1064 | 1467739614711 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 10:26:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:26:54 INFO - PROCESS | 1064 | 1467739614744 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 1064 | 1467739614746 Marionette TRACE conn6 <- [1,2858,null,{}] 10:26:54 INFO - PROCESS | 1064 | 1467739614759 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}] 10:26:54 INFO - PROCESS | 1064 | 1467739614763 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:54 INFO - PROCESS | 1064 | 1467739614853 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 10:26:54 INFO - PROCESS | 1064 | 1467739614861 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 1064 | 1467739614865 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:54 INFO - PROCESS | 1064 | ++DOCSHELL 14410800 == 28 [pid = 1064] [id = 724] 10:26:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (14411000) [pid = 1064] [serial = 2172] [outer = 00000000] 10:26:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (14472800) [pid = 1064] [serial = 2173] [outer = 14411000] 10:26:54 INFO - PROCESS | 1064 | 1467739614915 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (144D6400) [pid = 1064] [serial = 2174] [outer = 14411000] 10:26:55 INFO - PROCESS | 1064 | 1467739615412 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]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:26:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 10:26:55 INFO - PROCESS | 1064 | 1467739615477 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 1064 | 1467739615479 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 10:26:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:26:55 INFO - PROCESS | 1064 | 1467739615482 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 1064 | 1467739615484 Marionette TRACE conn6 <- [1,2862,null,{}] 10:26:55 INFO - PROCESS | 1064 | 1467739615488 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}] 10:26:55 INFO - PROCESS | 1064 | 1467739615490 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:55 INFO - PROCESS | 1064 | 1467739615616 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 10:26:55 INFO - PROCESS | 1064 | 1467739615627 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:55 INFO - PROCESS | 1064 | 1467739615629 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:55 INFO - PROCESS | 1064 | ++DOCSHELL 148E5800 == 29 [pid = 1064] [id = 725] 10:26:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (148EC800) [pid = 1064] [serial = 2175] [outer = 00000000] 10:26:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (1504F400) [pid = 1064] [serial = 2176] [outer = 148EC800] 10:26:55 INFO - PROCESS | 1064 | 1467739615729 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (1515C800) [pid = 1064] [serial = 2177] [outer = 148EC800] 10:26:56 INFO - PROCESS | 1064 | 1467739616161 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]]]}] 10:26:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:26:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 10:26:56 INFO - PROCESS | 1064 | 1467739616229 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 10:26:56 INFO - PROCESS | 1064 | 1467739616231 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 10:26:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:26:56 INFO - PROCESS | 1064 | 1467739616236 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:26:56 INFO - PROCESS | 1064 | 1467739616238 Marionette TRACE conn6 <- [1,2866,null,{}] 10:26:56 INFO - PROCESS | 1064 | 1467739616241 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}] 10:26:56 INFO - PROCESS | 1064 | 1467739616243 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:56 INFO - PROCESS | 1064 | 1467739616356 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 10:26:56 INFO - PROCESS | 1064 | 1467739616365 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 1064 | 1467739616367 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:56 INFO - PROCESS | 1064 | ++DOCSHELL 16329000 == 30 [pid = 1064] [id = 726] 10:26:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (16329C00) [pid = 1064] [serial = 2178] [outer = 00000000] 10:26:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (17AF9000) [pid = 1064] [serial = 2179] [outer = 16329C00] 10:26:56 INFO - PROCESS | 1064 | 1467739616411 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (17BCD400) [pid = 1064] [serial = 2180] [outer = 16329C00] 10:26:56 INFO - PROCESS | 1064 | 1467739616861 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]]]}] 10:26:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:26:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 10:26:56 INFO - PROCESS | 1064 | 1467739616906 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 10:26:56 INFO - PROCESS | 1064 | 1467739616908 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 10:26:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:26:56 INFO - PROCESS | 1064 | 1467739616919 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:26:56 INFO - PROCESS | 1064 | 1467739616920 Marionette TRACE conn6 <- [1,2870,null,{}] 10:26:56 INFO - PROCESS | 1064 | 1467739616924 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}] 10:26:56 INFO - PROCESS | 1064 | 1467739616929 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:57 INFO - PROCESS | 1064 | 1467739617071 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 10:26:57 INFO - PROCESS | 1064 | 1467739617077 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:57 INFO - PROCESS | 1064 | 1467739617079 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:57 INFO - PROCESS | 1064 | ++DOCSHELL 17C63400 == 31 [pid = 1064] [id = 727] 10:26:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (17C65800) [pid = 1064] [serial = 2181] [outer = 00000000] 10:26:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18B07000) [pid = 1064] [serial = 2182] [outer = 17C65800] 10:26:57 INFO - PROCESS | 1064 | 1467739617123 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (18BC7400) [pid = 1064] [serial = 2183] [outer = 17C65800] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17C68000) [pid = 1064] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (18BCE800) [pid = 1064] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (17874400) [pid = 1064] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (191DB400) [pid = 1064] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (104F1400) [pid = 1064] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (10D92400) [pid = 1064] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1932E000) [pid = 1064] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1047C800) [pid = 1064] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (0C492800) [pid = 1064] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1938E000) [pid = 1064] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (19E1A400) [pid = 1064] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:26:57 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (150E3C00) [pid = 1064] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:26:57 INFO - PROCESS | 1064 | 1467739617803 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]]]}] 10:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 10:26:57 INFO - PROCESS | 1064 | 1467739617850 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 10:26:57 INFO - PROCESS | 1064 | 1467739617852 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 10:26:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:26:57 INFO - PROCESS | 1064 | 1467739617855 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:26:57 INFO - PROCESS | 1064 | 1467739617857 Marionette TRACE conn6 <- [1,2874,null,{}] 10:26:57 INFO - PROCESS | 1064 | 1467739617860 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}] 10:26:57 INFO - PROCESS | 1064 | 1467739617862 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:57 INFO - PROCESS | 1064 | 1467739617986 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 10:26:58 INFO - PROCESS | 1064 | 1467739618050 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 1064 | 1467739618052 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:58 INFO - PROCESS | 1064 | ++DOCSHELL 10C16000 == 32 [pid = 1064] [id = 728] 10:26:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (10D92400) [pid = 1064] [serial = 2184] [outer = 00000000] 10:26:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17C64400) [pid = 1064] [serial = 2185] [outer = 10D92400] 10:26:58 INFO - PROCESS | 1064 | 1467739618097 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18BB0C00) [pid = 1064] [serial = 2186] [outer = 10D92400] 10:26:58 INFO - PROCESS | 1064 | 1467739618438 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]]]}] 10:26:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:26:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 10:26:58 INFO - PROCESS | 1064 | 1467739618497 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 10:26:58 INFO - PROCESS | 1064 | 1467739618499 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 10:26:58 INFO - PROCESS | 1064 | 1467739618502 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:26:58 INFO - PROCESS | 1064 | 1467739618504 Marionette TRACE conn6 <- [1,2878,null,{}] 10:26:58 INFO - PROCESS | 1064 | 1467739618507 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}] 10:26:58 INFO - PROCESS | 1064 | 1467739618509 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:58 INFO - PROCESS | 1064 | 1467739618586 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 10:26:58 INFO - PROCESS | 1064 | 1467739618591 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 1064 | 1467739618593 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:58 INFO - PROCESS | 1064 | ++DOCSHELL 18BCE800 == 33 [pid = 1064] [id = 729] 10:26:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18BCF000) [pid = 1064] [serial = 2187] [outer = 00000000] 10:26:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18CC1C00) [pid = 1064] [serial = 2188] [outer = 18BCF000] 10:26:58 INFO - PROCESS | 1064 | 1467739618636 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18F5BC00) [pid = 1064] [serial = 2189] [outer = 18BCF000] 10:26:59 INFO - PROCESS | 1064 | 1467739619071 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:26:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:26:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 10:26:59 INFO - PROCESS | 1064 | 1467739619138 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 10:26:59 INFO - PROCESS | 1064 | 1467739619140 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 10:26:59 INFO - PROCESS | 1064 | 1467739619143 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 1064 | 1467739619145 Marionette TRACE conn6 <- [1,2882,null,{}] 10:26:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:26:59 INFO - PROCESS | 1064 | 1467739619148 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}] 10:26:59 INFO - PROCESS | 1064 | 1467739619150 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:59 INFO - PROCESS | 1064 | 1467739619228 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 10:26:59 INFO - PROCESS | 1064 | 1467739619234 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 1064 | 1467739619236 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:26:59 INFO - PROCESS | 1064 | ++DOCSHELL 19107000 == 34 [pid = 1064] [id = 730] 10:26:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (19108800) [pid = 1064] [serial = 2190] [outer = 00000000] 10:26:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (191D6000) [pid = 1064] [serial = 2191] [outer = 19108800] 10:26:59 INFO - PROCESS | 1064 | 1467739619279 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (191D8000) [pid = 1064] [serial = 2192] [outer = 19108800] 10:26:59 INFO - PROCESS | 1064 | 1467739619855 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]]]}] 10:26:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:26:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 772ms 10:26:59 INFO - PROCESS | 1064 | 1467739619920 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 10:26:59 INFO - PROCESS | 1064 | 1467739619925 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 10:26:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:26:59 INFO - PROCESS | 1064 | 1467739619931 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 1064 | 1467739619934 Marionette TRACE conn6 <- [1,2886,null,{}] 10:26:59 INFO - PROCESS | 1064 | 1467739619940 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}] 10:26:59 INFO - PROCESS | 1064 | 1467739619943 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:00 INFO - PROCESS | 1064 | 1467739620137 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 10:27:00 INFO - PROCESS | 1064 | 1467739620243 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 1064 | 1467739620248 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:00 INFO - PROCESS | 1064 | ++DOCSHELL 0C943C00 == 35 [pid = 1064] [id = 731] 10:27:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (0C950000) [pid = 1064] [serial = 2193] [outer = 00000000] 10:27:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (104EC800) [pid = 1064] [serial = 2194] [outer = 0C950000] 10:27:00 INFO - PROCESS | 1064 | 1467739620304 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (1051FC00) [pid = 1064] [serial = 2195] [outer = 0C950000] 10:27:01 INFO - PROCESS | 1064 | 1467739621064 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]]]}] 10:27:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:27:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1184ms 10:27:01 INFO - PROCESS | 1064 | 1467739621119 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 10:27:01 INFO - PROCESS | 1064 | 1467739621124 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 10:27:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:27:01 INFO - PROCESS | 1064 | 1467739621130 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:27:01 INFO - PROCESS | 1064 | 1467739621133 Marionette TRACE conn6 <- [1,2890,null,{}] 10:27:01 INFO - PROCESS | 1064 | 1467739621137 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}] 10:27:01 INFO - PROCESS | 1064 | 1467739621140 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:01 INFO - PROCESS | 1064 | 1467739621267 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 10:27:01 INFO - PROCESS | 1064 | 1467739621404 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:01 INFO - PROCESS | 1064 | 1467739621407 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:01 INFO - PROCESS | 1064 | ++DOCSHELL 14470800 == 36 [pid = 1064] [id = 732] 10:27:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (144CC000) [pid = 1064] [serial = 2196] [outer = 00000000] 10:27:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (148AA400) [pid = 1064] [serial = 2197] [outer = 144CC000] 10:27:01 INFO - PROCESS | 1064 | 1467739621466 Marionette DEBUG loaded listener.js 10:27:01 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (14F2C800) [pid = 1064] [serial = 2198] [outer = 144CC000] 10:27:02 INFO - PROCESS | 1064 | 1467739622341 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:27:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:27:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1273ms 10:27:02 INFO - PROCESS | 1064 | 1467739622407 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 10:27:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:27:02 INFO - PROCESS | 1064 | 1467739622411 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 10:27:02 INFO - PROCESS | 1064 | 1467739622417 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:27:02 INFO - PROCESS | 1064 | 1467739622420 Marionette TRACE conn6 <- [1,2894,null,{}] 10:27:02 INFO - PROCESS | 1064 | 1467739622425 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}] 10:27:02 INFO - PROCESS | 1064 | 1467739622428 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:02 INFO - PROCESS | 1064 | 1467739622541 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 10:27:02 INFO - PROCESS | 1064 | 1467739622678 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 1064 | 1467739622682 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:02 INFO - PROCESS | 1064 | --DOCSHELL 18BCE800 == 35 [pid = 1064] [id = 729] 10:27:02 INFO - PROCESS | 1064 | --DOCSHELL 10C16000 == 34 [pid = 1064] [id = 728] 10:27:02 INFO - PROCESS | 1064 | --DOCSHELL 17C63400 == 33 [pid = 1064] [id = 727] 10:27:02 INFO - PROCESS | 1064 | --DOCSHELL 16329000 == 32 [pid = 1064] [id = 726] 10:27:02 INFO - PROCESS | 1064 | --DOCSHELL 148E5800 == 31 [pid = 1064] [id = 725] 10:27:02 INFO - PROCESS | 1064 | --DOCSHELL 14410800 == 30 [pid = 1064] [id = 724] 10:27:02 INFO - PROCESS | 1064 | --DOCSHELL 10646400 == 29 [pid = 1064] [id = 723] 10:27:02 INFO - PROCESS | 1064 | --DOCSHELL 0CE3AC00 == 28 [pid = 1064] [id = 722] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18B40000) [pid = 1064] [serial = 2137] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (18BC4000) [pid = 1064] [serial = 2138] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (18F80C00) [pid = 1064] [serial = 2140] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (17BC5800) [pid = 1064] [serial = 2134] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (19399400) [pid = 1064] [serial = 2143] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10515400) [pid = 1064] [serial = 2128] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (10520000) [pid = 1064] [serial = 2129] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (144D3800) [pid = 1064] [serial = 2131] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (149D5C00) [pid = 1064] [serial = 2132] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (19D1FC00) [pid = 1064] [serial = 2120] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (10643400) [pid = 1064] [serial = 2122] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (108AA000) [pid = 1064] [serial = 2123] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0C94E800) [pid = 1064] [serial = 2125] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (0FDFE400) [pid = 1064] [serial = 2126] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (19E15000) [pid = 1064] [serial = 2150] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (1A0AA800) [pid = 1064] [serial = 2153] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (18BC5000) [pid = 1064] [serial = 2146] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (19EB2000) [pid = 1064] [serial = 2152] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (19D8C000) [pid = 1064] [serial = 2149] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (19320400) [pid = 1064] [serial = 2144] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (1910A800) [pid = 1064] [serial = 2141] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (191DF800) [pid = 1064] [serial = 2147] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (10DC5C00) [pid = 1064] [serial = 2135] [outer = 00000000] [url = about:blank] 10:27:02 INFO - PROCESS | 1064 | ++DOCSHELL 0C494000 == 29 [pid = 1064] [id = 733] 10:27:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (0C494C00) [pid = 1064] [serial = 2199] [outer = 00000000] 10:27:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (0FDF2000) [pid = 1064] [serial = 2200] [outer = 0C494C00] 10:27:02 INFO - PROCESS | 1064 | 1467739622771 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (10511400) [pid = 1064] [serial = 2201] [outer = 0C494C00] 10:27:03 INFO - PROCESS | 1064 | 1467739623215 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]]]}] 10:27:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:27:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 830ms 10:27:03 INFO - PROCESS | 1064 | 1467739623247 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 1064 | 1467739623251 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 10:27:03 INFO - PROCESS | 1064 | 1467739623257 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:27:03 INFO - PROCESS | 1064 | 1467739623260 Marionette TRACE conn6 <- [1,2898,null,{}] 10:27:03 INFO - PROCESS | 1064 | 1467739623263 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}] 10:27:03 INFO - PROCESS | 1064 | 1467739623266 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:03 INFO - PROCESS | 1064 | 1467739623351 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 10:27:03 INFO - PROCESS | 1064 | 1467739623360 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 1064 | 1467739623362 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:03 INFO - PROCESS | 1064 | ++DOCSHELL 108AA000 == 30 [pid = 1064] [id = 734] 10:27:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (10C13C00) [pid = 1064] [serial = 2202] [outer = 00000000] 10:27:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (10D88800) [pid = 1064] [serial = 2203] [outer = 10C13C00] 10:27:03 INFO - PROCESS | 1064 | 1467739623408 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (14467C00) [pid = 1064] [serial = 2204] [outer = 10C13C00] 10:27:03 INFO - PROCESS | 1064 | 1467739623873 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]]]}] 10:27:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:27:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:27:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 10:27:03 INFO - PROCESS | 1064 | 1467739623943 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 1064 | 1467739623945 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 10:27:03 INFO - PROCESS | 1064 | 1467739623949 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - TEST-START | /DOMEvents/constructors.html 10:27:03 INFO - PROCESS | 1064 | 1467739623952 Marionette TRACE conn6 <- [1,2902,null,{}] 10:27:03 INFO - PROCESS | 1064 | 1467739623963 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}] 10:27:03 INFO - PROCESS | 1064 | 1467739623968 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:04 INFO - PROCESS | 1064 | 1467739624082 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 10:27:04 INFO - PROCESS | 1064 | 1467739624096 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:04 INFO - PROCESS | 1064 | 1467739624099 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:04 INFO - PROCESS | 1064 | ++DOCSHELL 1515C000 == 31 [pid = 1064] [id = 735] 10:27:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (15160400) [pid = 1064] [serial = 2205] [outer = 00000000] 10:27:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (16C18C00) [pid = 1064] [serial = 2206] [outer = 15160400] 10:27:04 INFO - PROCESS | 1064 | 1467739624147 Marionette DEBUG loaded listener.js 10:27:04 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (17AF4400) [pid = 1064] [serial = 2207] [outer = 15160400] 10:27:04 INFO - PROCESS | 1064 | 1467739624837 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]]]}] 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:27:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:27:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:27:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:27:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 959ms 10:27:04 INFO - PROCESS | 1064 | 1467739624912 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 1064 | 1467739624915 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 10:27:04 INFO - PROCESS | 1064 | 1467739624918 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:27:04 INFO - PROCESS | 1064 | 1467739624920 Marionette TRACE conn6 <- [1,2906,null,{}] 10:27:04 INFO - PROCESS | 1064 | 1467739624924 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}] 10:27:04 INFO - PROCESS | 1064 | 1467739624926 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:05 INFO - PROCESS | 1064 | 1467739625052 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 10:27:05 INFO - PROCESS | 1064 | 1467739625114 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 1064 | 1467739625116 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:05 INFO - PROCESS | 1064 | ++DOCSHELL 17C68000 == 32 [pid = 1064] [id = 736] 10:27:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17C68800) [pid = 1064] [serial = 2208] [outer = 00000000] 10:27:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18BC4000) [pid = 1064] [serial = 2209] [outer = 17C68800] 10:27:05 INFO - PROCESS | 1064 | 1467739625164 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18BCF800) [pid = 1064] [serial = 2210] [outer = 17C68800] 10:27:05 INFO - PROCESS | 1064 | 1467739625560 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:27:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:27:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 10:27:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:27:05 INFO - PROCESS | 1064 | 1467739625592 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 1064 | 1467739625594 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 10:27:05 INFO - PROCESS | 1064 | 1467739625597 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 1064 | 1467739625598 Marionette TRACE conn6 <- [1,2910,null,{}] 10:27:05 INFO - PROCESS | 1064 | 1467739625602 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}] 10:27:05 INFO - PROCESS | 1064 | 1467739625604 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:05 INFO - PROCESS | 1064 | 1467739625717 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 10:27:05 INFO - PROCESS | 1064 | 1467739625722 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 1064 | 1467739625724 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:05 INFO - PROCESS | 1064 | ++DOCSHELL 1072A000 == 33 [pid = 1064] [id = 737] 10:27:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (18C6E000) [pid = 1064] [serial = 2211] [outer = 00000000] 10:27:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (19108400) [pid = 1064] [serial = 2212] [outer = 18C6E000] 10:27:05 INFO - PROCESS | 1064 | 1467739625767 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1910C000) [pid = 1064] [serial = 2213] [outer = 18C6E000] 10:27:06 INFO - PROCESS | 1064 | [1064] 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 10:27:06 INFO - PROCESS | 1064 | [1064] 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 10:27:06 INFO - PROCESS | 1064 | [1064] 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 10:27:06 INFO - PROCESS | 1064 | [1064] 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 10:27:06 INFO - PROCESS | 1064 | 1467739626324 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]]]}] 10:27:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:27:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:06 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 10:27:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:06 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 10:27:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:06 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]" 10:27:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:27:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:27:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 777ms 10:27:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:27:06 INFO - PROCESS | 1064 | 1467739626375 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 10:27:06 INFO - PROCESS | 1064 | 1467739626377 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 10:27:06 INFO - PROCESS | 1064 | 1467739626380 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:27:06 INFO - PROCESS | 1064 | 1467739626382 Marionette TRACE conn6 <- [1,2914,null,{}] 10:27:06 INFO - PROCESS | 1064 | 1467739626385 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}] 10:27:06 INFO - PROCESS | 1064 | 1467739626391 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:06 INFO - PROCESS | 1064 | 1467739626547 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 10:27:06 INFO - PROCESS | 1064 | 1467739626620 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 1064 | 1467739626622 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:06 INFO - PROCESS | 1064 | ++DOCSHELL 195B7800 == 34 [pid = 1064] [id = 738] 10:27:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (195B7C00) [pid = 1064] [serial = 2214] [outer = 00000000] 10:27:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (19D1E000) [pid = 1064] [serial = 2215] [outer = 195B7C00] 10:27:06 INFO - PROCESS | 1064 | 1467739626666 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (10649000) [pid = 1064] [serial = 2216] [outer = 195B7C00] 10:27:07 INFO - PROCESS | 1064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:27:07 INFO - PROCESS | 1064 | 1467739627143 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]]]}] 10:27:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:27:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 10:27:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:27:07 INFO - PROCESS | 1064 | 1467739627151 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 10:27:07 INFO - PROCESS | 1064 | 1467739627153 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 10:27:07 INFO - PROCESS | 1064 | 1467739627156 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - PROCESS | 1064 | 1467739627157 Marionette TRACE conn6 <- [1,2918,null,{}] 10:27:07 INFO - PROCESS | 1064 | 1467739627160 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}] 10:27:07 INFO - PROCESS | 1064 | 1467739627162 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:07 INFO - PROCESS | 1064 | 1467739627277 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 10:27:07 INFO - PROCESS | 1064 | 1467739627282 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:07 INFO - PROCESS | 1064 | 1467739627284 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:07 INFO - PROCESS | 1064 | ++DOCSHELL 19D8CC00 == 35 [pid = 1064] [id = 739] 10:27:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (19D8D400) [pid = 1064] [serial = 2217] [outer = 00000000] 10:27:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19E19400) [pid = 1064] [serial = 2218] [outer = 19D8D400] 10:27:07 INFO - PROCESS | 1064 | 1467739627327 Marionette DEBUG loaded listener.js 10:27:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (19E1C400) [pid = 1064] [serial = 2219] [outer = 19D8D400] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (10646C00) [pid = 1064] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (14411000) [pid = 1064] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (0A8C7000) [pid = 1064] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10476C00) [pid = 1064] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (14BD1800) [pid = 1064] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1932E400) [pid = 1064] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (16329C00) [pid = 1064] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10D92400) [pid = 1064] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (17C65800) [pid = 1064] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (18BCF000) [pid = 1064] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (0CE42800) [pid = 1064] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:27:07 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (148EC800) [pid = 1064] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:27:07 INFO - PROCESS | 1064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:27:07 INFO - PROCESS | 1064 | 1467739627796 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]]]}] 10:27:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:27:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 10:27:07 INFO - PROCESS | 1064 | 1467739627832 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 10:27:07 INFO - PROCESS | 1064 | 1467739627834 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 10:27:07 INFO - PROCESS | 1064 | 1467739627837 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - PROCESS | 1064 | 1467739627839 Marionette TRACE conn6 <- [1,2922,null,{}] 10:27:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:27:07 INFO - PROCESS | 1064 | 1467739627843 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}] 10:27:07 INFO - PROCESS | 1064 | 1467739627845 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:07 INFO - PROCESS | 1064 | 1467739627928 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 10:27:07 INFO - PROCESS | 1064 | 1467739627933 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:07 INFO - PROCESS | 1064 | 1467739627935 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:07 INFO - PROCESS | 1064 | ++DOCSHELL 148EC000 == 36 [pid = 1064] [id = 740] 10:27:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (148EC800) [pid = 1064] [serial = 2220] [outer = 00000000] 10:27:07 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (18F5E000) [pid = 1064] [serial = 2221] [outer = 148EC800] 10:27:07 INFO - PROCESS | 1064 | 1467739627979 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (18F62C00) [pid = 1064] [serial = 2222] [outer = 148EC800] 10:27:08 INFO - PROCESS | 1064 | 1467739628424 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]]]}] 10:27:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:27:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 10:27:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:27:08 INFO - PROCESS | 1064 | 1467739628472 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 1064 | 1467739628474 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 10:27:08 INFO - PROCESS | 1064 | 1467739628486 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 1064 | 1467739628488 Marionette TRACE conn6 <- [1,2926,null,{}] 10:27:08 INFO - PROCESS | 1064 | 1467739628496 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}] 10:27:08 INFO - PROCESS | 1064 | 1467739628498 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:08 INFO - PROCESS | 1064 | 1467739628580 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 10:27:08 INFO - PROCESS | 1064 | 1467739628585 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 1064 | 1467739628587 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:08 INFO - PROCESS | 1064 | ++DOCSHELL 14BD0C00 == 37 [pid = 1064] [id = 741] 10:27:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (15158000) [pid = 1064] [serial = 2223] [outer = 00000000] 10:27:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (1A0A5800) [pid = 1064] [serial = 2224] [outer = 15158000] 10:27:08 INFO - PROCESS | 1064 | 1467739628631 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1A415000) [pid = 1064] [serial = 2225] [outer = 15158000] 10:27:09 INFO - PROCESS | 1064 | 1467739629057 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]]]}] 10:27:09 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. 10:27:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 650ms 10:27:09 INFO - PROCESS | 1064 | 1467739629141 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 10:27:09 INFO - PROCESS | 1064 | 1467739629143 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 10:27:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:27:09 INFO - PROCESS | 1064 | 1467739629146 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:27:09 INFO - PROCESS | 1064 | 1467739629148 Marionette TRACE conn6 <- [1,2930,null,{}] 10:27:09 INFO - PROCESS | 1064 | 1467739629151 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}] 10:27:09 INFO - PROCESS | 1064 | 1467739629153 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:09 INFO - PROCESS | 1064 | 1467739629234 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 10:27:09 INFO - PROCESS | 1064 | 1467739629238 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:09 INFO - PROCESS | 1064 | 1467739629240 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:09 INFO - PROCESS | 1064 | ++DOCSHELL 1A418C00 == 38 [pid = 1064] [id = 742] 10:27:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1A41A800) [pid = 1064] [serial = 2226] [outer = 00000000] 10:27:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1AF8A800) [pid = 1064] [serial = 2227] [outer = 1A41A800] 10:27:09 INFO - PROCESS | 1064 | 1467739629284 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1AF90800) [pid = 1064] [serial = 2228] [outer = 1A41A800] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 08FE4000 == 37 [pid = 1064] [id = 721] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 0C494000 == 36 [pid = 1064] [id = 733] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 14470800 == 35 [pid = 1064] [id = 732] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 19107000 == 34 [pid = 1064] [id = 730] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 0C943C00 == 33 [pid = 1064] [id = 731] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 1515C000 == 32 [pid = 1064] [id = 735] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 195B7800 == 31 [pid = 1064] [id = 738] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 19D8CC00 == 30 [pid = 1064] [id = 739] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 17C68000 == 29 [pid = 1064] [id = 736] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 1072A000 == 28 [pid = 1064] [id = 737] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 148EC000 == 27 [pid = 1064] [id = 740] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 14BD0C00 == 26 [pid = 1064] [id = 741] 10:27:10 INFO - PROCESS | 1064 | --DOCSHELL 108AA000 == 25 [pid = 1064] [id = 734] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10723800) [pid = 1064] [serial = 2170] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (14472800) [pid = 1064] [serial = 2173] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (0FD5F400) [pid = 1064] [serial = 2165] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (0C945400) [pid = 1064] [serial = 2164] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (10644800) [pid = 1064] [serial = 2156] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (104E6400) [pid = 1064] [serial = 2155] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (17A2B000) [pid = 1064] [serial = 2159] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (150EA400) [pid = 1064] [serial = 2158] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1A414400) [pid = 1064] [serial = 2162] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (19E19800) [pid = 1064] [serial = 2161] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (17AF9000) [pid = 1064] [serial = 2179] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (17C64400) [pid = 1064] [serial = 2185] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (18B07000) [pid = 1064] [serial = 2182] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (18CC1C00) [pid = 1064] [serial = 2188] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (18BC7400) [pid = 1064] [serial = 2183] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (0FDF2400) [pid = 1064] [serial = 2167] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 61 (104D5400) [pid = 1064] [serial = 2168] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 60 (191D6000) [pid = 1064] [serial = 2191] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 59 (18F5BC00) [pid = 1064] [serial = 2189] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 58 (1504F400) [pid = 1064] [serial = 2176] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 57 (1515C800) [pid = 1064] [serial = 2177] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 56 (17BCD400) [pid = 1064] [serial = 2180] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 55 (1072A800) [pid = 1064] [serial = 2171] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 54 (144D6400) [pid = 1064] [serial = 2174] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | --DOMWINDOW == 53 (18BB0C00) [pid = 1064] [serial = 2186] [outer = 00000000] [url = about:blank] 10:27:11 INFO - PROCESS | 1064 | 1467739631152 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"]]]}] 10:27: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 10:27:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:27:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2019ms 10:27:11 INFO - PROCESS | 1064 | 1467739631169 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 1064 | 1467739631172 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 10:27:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:27:11 INFO - PROCESS | 1064 | 1467739631178 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 1064 | 1467739631181 Marionette TRACE conn6 <- [1,2934,null,{}] 10:27:11 INFO - PROCESS | 1064 | 1467739631191 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}] 10:27:11 INFO - PROCESS | 1064 | 1467739631194 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:11 INFO - PROCESS | 1064 | 1467739631291 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 10:27:11 INFO - PROCESS | 1064 | 1467739631298 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 1064 | 1467739631303 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:11 INFO - PROCESS | 1064 | ++DOCSHELL 1047D800 == 26 [pid = 1064] [id = 743] 10:27:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 54 (1047F800) [pid = 1064] [serial = 2229] [outer = 00000000] 10:27:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 55 (104DA000) [pid = 1064] [serial = 2230] [outer = 1047F800] 10:27:11 INFO - PROCESS | 1064 | 1467739631351 Marionette DEBUG loaded listener.js 10:27:11 INFO - PROCESS | 1064 | ++DOMWINDOW == 56 (104E3C00) [pid = 1064] [serial = 2231] [outer = 1047F800] 10:27:11 INFO - PROCESS | 1064 | 1467739631821 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]]]}] 10:27:11 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. 10:27:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 690ms 10:27:11 INFO - PROCESS | 1064 | 1467739631868 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 1064 | 1467739631873 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 10:27:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:27:11 INFO - PROCESS | 1064 | 1467739631880 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 1064 | 1467739631882 Marionette TRACE conn6 <- [1,2938,null,{}] 10:27:11 INFO - PROCESS | 1064 | 1467739631890 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}] 10:27:11 INFO - PROCESS | 1064 | 1467739631893 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:11 INFO - PROCESS | 1064 | 1467739631981 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 10:27:11 INFO - PROCESS | 1064 | 1467739631989 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 1064 | 1467739631992 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:12 INFO - PROCESS | 1064 | ++DOCSHELL 1051E800 == 27 [pid = 1064] [id = 744] 10:27:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 57 (1051EC00) [pid = 1064] [serial = 2232] [outer = 00000000] 10:27:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 58 (10644800) [pid = 1064] [serial = 2233] [outer = 1051EC00] 10:27:12 INFO - PROCESS | 1064 | 1467739632039 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 59 (1064A800) [pid = 1064] [serial = 2234] [outer = 1051EC00] 10:27:12 INFO - PROCESS | 1064 | ++DOCSHELL 10904400 == 28 [pid = 1064] [id = 745] 10:27:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 60 (10908C00) [pid = 1064] [serial = 2235] [outer = 00000000] 10:27:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 61 (109F2000) [pid = 1064] [serial = 2236] [outer = 10908C00] 10:27:12 INFO - PROCESS | 1064 | 1467739632546 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]]]}] 10:27:12 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. 10:27:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 10:27:12 INFO - PROCESS | 1064 | 1467739632573 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 1064 | 1467739632575 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 10:27:12 INFO - PROCESS | 1064 | 1467739632579 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:27:12 INFO - PROCESS | 1064 | 1467739632582 Marionette TRACE conn6 <- [1,2942,null,{}] 10:27:12 INFO - PROCESS | 1064 | 1467739632593 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}] 10:27:12 INFO - PROCESS | 1064 | 1467739632598 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:12 INFO - PROCESS | 1064 | 1467739632697 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 10:27:12 INFO - PROCESS | 1064 | 1467739632825 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:12 INFO - PROCESS | 1064 | 1467739632829 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:12 INFO - PROCESS | 1064 | ++DOCSHELL 14414800 == 29 [pid = 1064] [id = 746] 10:27:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 62 (14415400) [pid = 1064] [serial = 2237] [outer = 00000000] 10:27:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (14466400) [pid = 1064] [serial = 2238] [outer = 14415400] 10:27:12 INFO - PROCESS | 1064 | 1467739632879 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (14472400) [pid = 1064] [serial = 2239] [outer = 14415400] 10:27:13 INFO - PROCESS | 1064 | 1467739633240 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]]]}] 10:27:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:27:13 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 10:27:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 10:27:13 INFO - PROCESS | 1064 | 1467739633256 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 10:27:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:27:13 INFO - PROCESS | 1064 | 1467739633259 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 10:27:13 INFO - PROCESS | 1064 | 1467739633262 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:27:13 INFO - PROCESS | 1064 | 1467739633263 Marionette TRACE conn6 <- [1,2946,null,{}] 10:27:13 INFO - PROCESS | 1064 | 1467739633267 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}] 10:27:13 INFO - PROCESS | 1064 | 1467739633269 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:13 INFO - PROCESS | 1064 | 1467739633434 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 10:27:13 INFO - PROCESS | 1064 | 1467739633488 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:13 INFO - PROCESS | 1064 | 1467739633490 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:13 INFO - PROCESS | 1064 | ++DOCSHELL 10519400 == 30 [pid = 1064] [id = 747] 10:27:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (144D3C00) [pid = 1064] [serial = 2240] [outer = 00000000] 10:27:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (149D5C00) [pid = 1064] [serial = 2241] [outer = 144D3C00] 10:27:13 INFO - PROCESS | 1064 | 1467739633535 Marionette DEBUG loaded listener.js 10:27:13 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (1504F400) [pid = 1064] [serial = 2242] [outer = 144D3C00] 10:27:13 INFO - PROCESS | 1064 | 1467739633847 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]]]}] 10:27:13 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. 10:27:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 10:27:13 INFO - PROCESS | 1064 | 1467739633893 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 10:27:13 INFO - PROCESS | 1064 | 1467739633895 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 10:27:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:27:13 INFO - PROCESS | 1064 | 1467739633898 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:27:13 INFO - PROCESS | 1064 | 1467739633900 Marionette TRACE conn6 <- [1,2950,null,{}] 10:27:13 INFO - PROCESS | 1064 | 1467739633903 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}] 10:27:13 INFO - PROCESS | 1064 | 1467739633906 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:14 INFO - PROCESS | 1064 | 1467739634024 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 10:27:14 INFO - PROCESS | 1064 | 1467739634045 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 1064 | 1467739634047 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:14 INFO - PROCESS | 1064 | ++DOCSHELL 150E3400 == 31 [pid = 1064] [id = 748] 10:27:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (150E8C00) [pid = 1064] [serial = 2243] [outer = 00000000] 10:27:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (1786E800) [pid = 1064] [serial = 2244] [outer = 150E8C00] 10:27:14 INFO - PROCESS | 1064 | 1467739634090 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (17A2B000) [pid = 1064] [serial = 2245] [outer = 150E8C00] 10:27:14 INFO - PROCESS | 1064 | 1467739634488 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]]]}] 10:27:14 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. 10:27:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 10:27:14 INFO - PROCESS | 1064 | 1467739634529 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 10:27:14 INFO - PROCESS | 1064 | 1467739634531 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 10:27:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:27:14 INFO - PROCESS | 1064 | 1467739634534 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - PROCESS | 1064 | 1467739634536 Marionette TRACE conn6 <- [1,2954,null,{}] 10:27:14 INFO - PROCESS | 1064 | 1467739634540 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}] 10:27:14 INFO - PROCESS | 1064 | 1467739634545 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:14 INFO - PROCESS | 1064 | 1467739634685 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 10:27:14 INFO - PROCESS | 1064 | 1467739634697 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 1064 | 1467739634699 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:14 INFO - PROCESS | 1064 | ++DOCSHELL 17AFA400 == 32 [pid = 1064] [id = 749] 10:27:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (17BC8400) [pid = 1064] [serial = 2246] [outer = 00000000] 10:27:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (17C65800) [pid = 1064] [serial = 2247] [outer = 17BC8400] 10:27:14 INFO - PROCESS | 1064 | 1467739634745 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (17CEC000) [pid = 1064] [serial = 2248] [outer = 17BC8400] 10:27:15 INFO - PROCESS | 1064 | 1467739635144 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]]]}] 10:27:15 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. 10:27:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 10:27:15 INFO - PROCESS | 1064 | 1467739635165 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 10:27:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:27:15 INFO - PROCESS | 1064 | 1467739635167 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 10:27:15 INFO - PROCESS | 1064 | 1467739635170 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - PROCESS | 1064 | 1467739635172 Marionette TRACE conn6 <- [1,2958,null,{}] 10:27:15 INFO - PROCESS | 1064 | 1467739635175 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}] 10:27:15 INFO - PROCESS | 1064 | 1467739635177 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:15 INFO - PROCESS | 1064 | 1467739635253 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 10:27:15 INFO - PROCESS | 1064 | 1467739635258 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 1064 | 1467739635260 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:15 INFO - PROCESS | 1064 | ++DOCSHELL 18B07000 == 33 [pid = 1064] [id = 750] 10:27:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (18B10400) [pid = 1064] [serial = 2249] [outer = 00000000] 10:27:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (18BCA800) [pid = 1064] [serial = 2250] [outer = 18B10400] 10:27:15 INFO - PROCESS | 1064 | 1467739635303 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18BCD400) [pid = 1064] [serial = 2251] [outer = 18B10400] 10:27:15 INFO - PROCESS | 1064 | 1467739635730 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]]]}] 10:27:15 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. 10:27:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 10:27:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:27:15 INFO - PROCESS | 1064 | 1467739635801 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 10:27:15 INFO - PROCESS | 1064 | 1467739635803 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 10:27:15 INFO - PROCESS | 1064 | 1467739635806 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - PROCESS | 1064 | 1467739635808 Marionette TRACE conn6 <- [1,2962,null,{}] 10:27:15 INFO - PROCESS | 1064 | 1467739635811 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}] 10:27:15 INFO - PROCESS | 1064 | 1467739635813 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:15 INFO - PROCESS | 1064 | 1467739635891 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 10:27:15 INFO - PROCESS | 1064 | 1467739635896 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 1064 | 1467739635898 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:15 INFO - PROCESS | 1064 | ++DOCSHELL 18BD1000 == 34 [pid = 1064] [id = 751] 10:27:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18BD1800) [pid = 1064] [serial = 2252] [outer = 00000000] 10:27:15 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18F62000) [pid = 1064] [serial = 2253] [outer = 18BD1800] 10:27:15 INFO - PROCESS | 1064 | 1467739635941 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18F63000) [pid = 1064] [serial = 2254] [outer = 18BD1800] 10:27:16 INFO - PROCESS | 1064 | 1467739636333 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]]]}] 10:27:16 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. 10:27:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 10:27:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:27:16 INFO - PROCESS | 1064 | 1467739636377 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 1064 | 1467739636379 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 10:27:16 INFO - PROCESS | 1064 | 1467739636382 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - PROCESS | 1064 | 1467739636384 Marionette TRACE conn6 <- [1,2966,null,{}] 10:27:16 INFO - PROCESS | 1064 | 1467739636387 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}] 10:27:16 INFO - PROCESS | 1064 | 1467739636389 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:16 INFO - PROCESS | 1064 | 1467739636518 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 10:27:16 INFO - PROCESS | 1064 | 1467739636537 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 1064 | 1467739636539 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:16 INFO - PROCESS | 1064 | ++DOCSHELL 14413000 == 35 [pid = 1064] [id = 752] 10:27:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19106000) [pid = 1064] [serial = 2255] [outer = 00000000] 10:27:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (1931FC00) [pid = 1064] [serial = 2256] [outer = 19106000] 10:27:16 INFO - PROCESS | 1064 | 1467739636582 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (19321400) [pid = 1064] [serial = 2257] [outer = 19106000] 10:27:17 INFO - PROCESS | 1064 | 1467739637014 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]]]}] 10:27:17 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. 10:27:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 10:27:17 INFO - PROCESS | 1064 | 1467739637053 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 10:27:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:27:17 INFO - PROCESS | 1064 | 1467739637055 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 10:27:17 INFO - PROCESS | 1064 | 1467739637058 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 1064 | 1467739637060 Marionette TRACE conn6 <- [1,2970,null,{}] 10:27:17 INFO - PROCESS | 1064 | 1467739637063 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}] 10:27:17 INFO - PROCESS | 1064 | 1467739637065 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:17 INFO - PROCESS | 1064 | 1467739637183 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 10:27:17 INFO - PROCESS | 1064 | 1467739637188 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 1064 | 1467739637190 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:17 INFO - PROCESS | 1064 | ++DOCSHELL 1932BC00 == 36 [pid = 1064] [id = 753] 10:27:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (1932E400) [pid = 1064] [serial = 2258] [outer = 00000000] 10:27:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (195B2C00) [pid = 1064] [serial = 2259] [outer = 1932E400] 10:27:17 INFO - PROCESS | 1064 | 1467739637233 Marionette DEBUG loaded listener.js 10:27:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (195B4800) [pid = 1064] [serial = 2260] [outer = 1932E400] 10:27:17 INFO - PROCESS | 1064 | 1467739637619 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"]]]}] 10:27:17 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 10:27:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:27:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 10:27:17 INFO - PROCESS | 1064 | 1467739637689 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 1064 | 1467739637692 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 10:27:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:27:17 INFO - PROCESS | 1064 | 1467739637701 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 1064 | 1467739637704 Marionette TRACE conn6 <- [1,2974,null,{}] 10:27:17 INFO - PROCESS | 1064 | 1467739637707 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}] 10:27:17 INFO - PROCESS | 1064 | 1467739637710 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:17 INFO - PROCESS | 1064 | 1467739637837 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 10:27:17 INFO - PROCESS | 1064 | 1467739637932 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 1064 | 1467739637935 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:17 INFO - PROCESS | 1064 | ++DOCSHELL 150E2C00 == 37 [pid = 1064] [id = 754] 10:27:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (195B9C00) [pid = 1064] [serial = 2261] [outer = 00000000] 10:27:17 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (19E18400) [pid = 1064] [serial = 2262] [outer = 195B9C00] 10:27:17 INFO - PROCESS | 1064 | 1467739637982 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (1A0A6000) [pid = 1064] [serial = 2263] [outer = 195B9C00] 10:27:18 INFO - PROCESS | 1064 | 1467739638356 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]]]}] 10:27:18 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. 10:27:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 10:27:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:27:18 INFO - PROCESS | 1064 | 1467739638374 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 10:27:18 INFO - PROCESS | 1064 | 1467739638376 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 10:27:18 INFO - PROCESS | 1064 | 1467739638379 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:27:18 INFO - PROCESS | 1064 | 1467739638381 Marionette TRACE conn6 <- [1,2978,null,{}] 10:27:18 INFO - PROCESS | 1064 | 1467739638384 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}] 10:27:18 INFO - PROCESS | 1064 | 1467739638386 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:18 INFO - PROCESS | 1064 | 1467739638501 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 10:27:18 INFO - PROCESS | 1064 | 1467739638506 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:18 INFO - PROCESS | 1064 | 1467739638507 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:18 INFO - PROCESS | 1064 | ++DOCSHELL 1A411400 == 38 [pid = 1064] [id = 755] 10:27:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (1A412400) [pid = 1064] [serial = 2264] [outer = 00000000] 10:27:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (1A41D800) [pid = 1064] [serial = 2265] [outer = 1A412400] 10:27:18 INFO - PROCESS | 1064 | 1467739638550 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (1AF89400) [pid = 1064] [serial = 2266] [outer = 1A412400] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (15158000) [pid = 1064] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (18C6E000) [pid = 1064] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (195B7C00) [pid = 1064] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (19D8D400) [pid = 1064] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (17C68800) [pid = 1064] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (15160400) [pid = 1064] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (10C13C00) [pid = 1064] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (0C494C00) [pid = 1064] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (144CC000) [pid = 1064] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (0C950000) [pid = 1064] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19108800) [pid = 1064] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:27:18 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (148EC800) [pid = 1064] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:27:19 INFO - PROCESS | 1064 | ++DOCSHELL 15158000 == 39 [pid = 1064] [id = 756] 10:27:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (16C17C00) [pid = 1064] [serial = 2267] [outer = 00000000] 10:27:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (17C68800) [pid = 1064] [serial = 2268] [outer = 16C17C00] 10:27:19 INFO - PROCESS | 1064 | 1467739639240 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]]]}] 10:27:19 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. 10:27:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 931ms 10:27:19 INFO - PROCESS | 1064 | 1467739639311 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 1064 | 1467739639313 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 10:27:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:27:19 INFO - PROCESS | 1064 | 1467739639317 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 1064 | 1467739639319 Marionette TRACE conn6 <- [1,2982,null,{}] 10:27:19 INFO - PROCESS | 1064 | 1467739639322 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}] 10:27:19 INFO - PROCESS | 1064 | 1467739639324 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:19 INFO - PROCESS | 1064 | 1467739639415 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 10:27:19 INFO - PROCESS | 1064 | 1467739639426 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:19 INFO - PROCESS | 1064 | 1467739639428 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:19 INFO - PROCESS | 1064 | ++DOCSHELL 115DB800 == 40 [pid = 1064] [id = 757] 10:27:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (144DAC00) [pid = 1064] [serial = 2269] [outer = 00000000] 10:27:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (191E1400) [pid = 1064] [serial = 2270] [outer = 144DAC00] 10:27:19 INFO - PROCESS | 1064 | 1467739639471 Marionette DEBUG loaded listener.js 10:27:19 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1A0AC400) [pid = 1064] [serial = 2271] [outer = 144DAC00] 10:27:19 INFO - PROCESS | 1064 | 1467739639864 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]]]}] 10:27:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:27:19 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 10:27:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 10:27:19 INFO - PROCESS | 1064 | 1467739639888 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 1064 | 1467739639890 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 10:27:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:27:19 INFO - PROCESS | 1064 | 1467739639907 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 1064 | 1467739639909 Marionette TRACE conn6 <- [1,2986,null,{}] 10:27:19 INFO - PROCESS | 1064 | 1467739639912 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}] 10:27:19 INFO - PROCESS | 1064 | 1467739639914 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:20 INFO - PROCESS | 1064 | 1467739640044 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 10:27:20 INFO - PROCESS | 1064 | 1467739640052 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 1064 | 1467739640054 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:20 INFO - PROCESS | 1064 | ++DOCSHELL 17CE8C00 == 41 [pid = 1064] [id = 758] 10:27:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (1A41F800) [pid = 1064] [serial = 2272] [outer = 00000000] 10:27:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1AFB4000) [pid = 1064] [serial = 2273] [outer = 1A41F800] 10:27:20 INFO - PROCESS | 1064 | 1467739640100 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1B446C00) [pid = 1064] [serial = 2274] [outer = 1A41F800] 10:27:20 INFO - PROCESS | 1064 | 1467739640478 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]]]}] 10:27:20 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. 10:27:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 10:27:20 INFO - PROCESS | 1064 | 1467739640527 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 10:27:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:27:20 INFO - PROCESS | 1064 | 1467739640529 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 10:27:20 INFO - PROCESS | 1064 | 1467739640532 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - PROCESS | 1064 | 1467739640534 Marionette TRACE conn6 <- [1,2990,null,{}] 10:27:20 INFO - PROCESS | 1064 | 1467739640537 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}] 10:27:20 INFO - PROCESS | 1064 | 1467739640539 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:20 INFO - PROCESS | 1064 | 1467739640619 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 10:27:20 INFO - PROCESS | 1064 | 1467739640734 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 1064 | 1467739640736 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:20 INFO - PROCESS | 1064 | ++DOCSHELL 0CEEAC00 == 42 [pid = 1064] [id = 759] 10:27:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (10512000) [pid = 1064] [serial = 2275] [outer = 00000000] 10:27:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (1B4D0C00) [pid = 1064] [serial = 2276] [outer = 10512000] 10:27:20 INFO - PROCESS | 1064 | 1467739640779 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (1B4DA400) [pid = 1064] [serial = 2277] [outer = 10512000] 10:27:21 INFO - PROCESS | 1064 | 1467739641408 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]]]}] 10:27:21 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. 10:27:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 10:27:21 INFO - PROCESS | 1064 | 1467739641474 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 1064 | 1467739641478 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 10:27:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:27:21 INFO - PROCESS | 1064 | 1467739641484 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - PROCESS | 1064 | 1467739641487 Marionette TRACE conn6 <- [1,2994,null,{}] 10:27:21 INFO - PROCESS | 1064 | 1467739641495 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}] 10:27:21 INFO - PROCESS | 1064 | 1467739641498 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:21 INFO - PROCESS | 1064 | 1467739641629 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 10:27:21 INFO - PROCESS | 1064 | 1467739641766 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 1064 | 1467739641769 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:21 INFO - PROCESS | 1064 | ++DOCSHELL 10475800 == 43 [pid = 1064] [id = 760] 10:27:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (104D5400) [pid = 1064] [serial = 2278] [outer = 00000000] 10:27:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1051F000) [pid = 1064] [serial = 2279] [outer = 104D5400] 10:27:21 INFO - PROCESS | 1064 | 1467739641827 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1072BC00) [pid = 1064] [serial = 2280] [outer = 104D5400] 10:27:22 INFO - PROCESS | 1064 | 1467739642448 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]]]}] 10:27:22 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. 10:27:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 990ms 10:27:22 INFO - PROCESS | 1064 | 1467739642478 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 10:27:22 INFO - PROCESS | 1064 | 1467739642482 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 10:27:22 INFO - PROCESS | 1064 | 1467739642490 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:27:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:27:22 INFO - PROCESS | 1064 | 1467739642493 Marionette TRACE conn6 <- [1,2998,null,{}] 10:27:22 INFO - PROCESS | 1064 | 1467739642497 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}] 10:27:22 INFO - PROCESS | 1064 | 1467739642500 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:22 INFO - PROCESS | 1064 | 1467739642628 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 10:27:22 INFO - PROCESS | 1064 | 1467739642797 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:22 INFO - PROCESS | 1064 | 1467739642800 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:22 INFO - PROCESS | 1064 | ++DOCSHELL 14F29000 == 44 [pid = 1064] [id = 761] 10:27:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (14FA3C00) [pid = 1064] [serial = 2281] [outer = 00000000] 10:27:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 95 (17A23800) [pid = 1064] [serial = 2282] [outer = 14FA3C00] 10:27:22 INFO - PROCESS | 1064 | 1467739642860 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (17C5E400) [pid = 1064] [serial = 2283] [outer = 14FA3C00] 10:27:23 INFO - PROCESS | 1064 | [1064] 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 10:27:23 INFO - PROCESS | 1064 | 1467739643804 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:27:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:27:23 INFO - {} 10:27:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:27:23 INFO - {} 10:27:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:27:23 INFO - {} 10:27:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:27:23 INFO - {} 10:27:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1319ms 10:27:23 INFO - PROCESS | 1064 | 1467739643815 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 1064 | 1467739643819 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 10:27:23 INFO - TEST-START | /FileAPI/fileReader.html 10:27:23 INFO - PROCESS | 1064 | 1467739643823 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - PROCESS | 1064 | 1467739643827 Marionette TRACE conn6 <- [1,3002,null,{}] 10:27:23 INFO - PROCESS | 1064 | 1467739643832 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}] 10:27:23 INFO - PROCESS | 1064 | 1467739643835 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:23 INFO - PROCESS | 1064 | 1467739643953 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 10:27:24 INFO - PROCESS | 1064 | 1467739644107 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 1064 | 1467739644110 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 17CE8C00 == 43 [pid = 1064] [id = 758] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 115DB800 == 42 [pid = 1064] [id = 757] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 15158000 == 41 [pid = 1064] [id = 756] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 1A411400 == 40 [pid = 1064] [id = 755] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 150E2C00 == 39 [pid = 1064] [id = 754] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 1932BC00 == 38 [pid = 1064] [id = 753] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 14413000 == 37 [pid = 1064] [id = 752] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 18BD1000 == 36 [pid = 1064] [id = 751] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 18B07000 == 35 [pid = 1064] [id = 750] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 17AFA400 == 34 [pid = 1064] [id = 749] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 150E3400 == 33 [pid = 1064] [id = 748] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 10519400 == 32 [pid = 1064] [id = 747] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 14414800 == 31 [pid = 1064] [id = 746] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 10904400 == 30 [pid = 1064] [id = 745] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 1051E800 == 29 [pid = 1064] [id = 744] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 1047D800 == 28 [pid = 1064] [id = 743] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (1AF8A800) [pid = 1064] [serial = 2227] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | ++DOCSHELL 08FEB400 == 29 [pid = 1064] [id = 762] 10:27:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 96 (08FED000) [pid = 1064] [serial = 2284] [outer = 00000000] 10:27:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 97 (0CEEB000) [pid = 1064] [serial = 2285] [outer = 08FED000] 10:27:24 INFO - PROCESS | 1064 | 1467739644221 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 98 (104F2000) [pid = 1064] [serial = 2286] [outer = 08FED000] 10:27:24 INFO - PROCESS | 1064 | --DOCSHELL 1A418C00 == 28 [pid = 1064] [id = 742] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 97 (1A415000) [pid = 1064] [serial = 2225] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 96 (19108400) [pid = 1064] [serial = 2212] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 95 (19D1E000) [pid = 1064] [serial = 2215] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 94 (19E19400) [pid = 1064] [serial = 2218] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (10649000) [pid = 1064] [serial = 2216] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (19E1C400) [pid = 1064] [serial = 2219] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (1A0A5800) [pid = 1064] [serial = 2224] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (18BC4000) [pid = 1064] [serial = 2209] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (16C18C00) [pid = 1064] [serial = 2206] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (17AF4400) [pid = 1064] [serial = 2207] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (10D88800) [pid = 1064] [serial = 2203] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (14467C00) [pid = 1064] [serial = 2204] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (0FDF2000) [pid = 1064] [serial = 2200] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (10511400) [pid = 1064] [serial = 2201] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (14F2C800) [pid = 1064] [serial = 2198] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (148AA400) [pid = 1064] [serial = 2197] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1051FC00) [pid = 1064] [serial = 2195] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (104EC800) [pid = 1064] [serial = 2194] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (191D8000) [pid = 1064] [serial = 2192] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (18F62C00) [pid = 1064] [serial = 2222] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (18F5E000) [pid = 1064] [serial = 2221] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (18BCF800) [pid = 1064] [serial = 2210] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (1910C000) [pid = 1064] [serial = 2213] [outer = 00000000] [url = about:blank] 10:27:24 INFO - PROCESS | 1064 | 1467739644609 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]]]}] 10:27:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:27:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:27:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:27:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:27:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 830ms 10:27:24 INFO - PROCESS | 1064 | 1467739644656 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 10:27:24 INFO - PROCESS | 1064 | 1467739644660 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 10:27:24 INFO - PROCESS | 1064 | 1467739644666 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:27:24 INFO - TEST-START | /FileAPI/historical.html 10:27:24 INFO - PROCESS | 1064 | 1467739644668 Marionette TRACE conn6 <- [1,3006,null,{}] 10:27:24 INFO - PROCESS | 1064 | 1467739644673 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}] 10:27:24 INFO - PROCESS | 1064 | 1467739644675 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:24 INFO - PROCESS | 1064 | 1467739644761 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 10:27:24 INFO - PROCESS | 1064 | 1467739644766 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 1064 | 1467739644769 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:24 INFO - PROCESS | 1064 | ++DOCSHELL 10730400 == 29 [pid = 1064] [id = 763] 10:27:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (10731800) [pid = 1064] [serial = 2287] [outer = 00000000] 10:27:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (10C1B800) [pid = 1064] [serial = 2288] [outer = 10731800] 10:27:24 INFO - PROCESS | 1064 | 1467739644816 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (115D8800) [pid = 1064] [serial = 2289] [outer = 10731800] 10:27:25 INFO - PROCESS | 1064 | 1467739645303 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"]]]}] 10:27:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:27:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:27:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:27:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:27:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:27:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:27:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:27:25 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 10:27:25 INFO - PROCESS | 1064 | 1467739645341 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 10:27:25 INFO - PROCESS | 1064 | 1467739645343 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 10:27:25 INFO - TEST-START | /FileAPI/idlharness.html 10:27:25 INFO - PROCESS | 1064 | 1467739645347 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - PROCESS | 1064 | 1467739645351 Marionette TRACE conn6 <- [1,3010,null,{}] 10:27:25 INFO - PROCESS | 1064 | 1467739645366 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}] 10:27:25 INFO - PROCESS | 1064 | 1467739645370 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:25 INFO - PROCESS | 1064 | 1467739645485 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 10:27:25 INFO - PROCESS | 1064 | 1467739645494 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 1064 | 1467739645497 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:25 INFO - PROCESS | 1064 | ++DOCSHELL 14F96C00 == 30 [pid = 1064] [id = 764] 10:27:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (14FA1400) [pid = 1064] [serial = 2290] [outer = 00000000] 10:27:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (15153400) [pid = 1064] [serial = 2291] [outer = 14FA1400] 10:27:25 INFO - PROCESS | 1064 | 1467739645549 Marionette DEBUG loaded listener.js 10:27:25 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (16C0BC00) [pid = 1064] [serial = 2292] [outer = 14FA1400] 10:27:26 INFO - PROCESS | 1064 | 1467739646441 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]]]}] 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:27:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:27:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:27:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:27:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:27:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:27:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:27:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:27:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:27:26 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 10:27:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:27:26 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 10:27:26 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 10:27:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:27:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:27:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:27:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:27:26 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 10:27:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:27:26 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 10:27:26 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 10:27:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:27:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:27:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1191ms 10:27:26 INFO - TEST-START | /FileAPI/idlharness.worker 10:27:26 INFO - PROCESS | 1064 | 1467739646542 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 1064 | 1467739646544 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 10:27:26 INFO - PROCESS | 1064 | 1467739646548 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 1064 | 1467739646550 Marionette TRACE conn6 <- [1,3014,null,{}] 10:27:26 INFO - PROCESS | 1064 | 1467739646556 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}] 10:27:26 INFO - PROCESS | 1064 | 1467739646558 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:26 INFO - PROCESS | 1064 | 1467739646688 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 10:27:26 INFO - PROCESS | 1064 | 1467739646705 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:26 INFO - PROCESS | 1064 | 1467739646707 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:26 INFO - PROCESS | 1064 | ++DOCSHELL 17C67C00 == 31 [pid = 1064] [id = 765] 10:27:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (17C68000) [pid = 1064] [serial = 2293] [outer = 00000000] 10:27:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (19395C00) [pid = 1064] [serial = 2294] [outer = 17C68000] 10:27:26 INFO - PROCESS | 1064 | 1467739646753 Marionette DEBUG loaded listener.js 10:27:26 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (195B8C00) [pid = 1064] [serial = 2295] [outer = 17C68000] 10:27:26 INFO - PROCESS | 1064 | [1064] 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 10:27:27 INFO - PROCESS | 1064 | 1467739647755 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,{},{}]]]}] 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:27:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:27:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:27:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:27:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:27:27 INFO - {} 10:27:27 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 10:27:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:27:27 INFO - {} 10:27:27 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 - {} 10:27:27 INFO - {} 10:27:27 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 10:27:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:27:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:27:27 INFO - {} 10:27:27 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 10:27:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:27:27 INFO - {} 10:27:27 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 - {} 10:27:27 INFO - {} 10:27:27 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 10:27:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:27:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:27:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 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 10:27:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 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 10:27:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 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 10:27:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 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 10:27:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:27:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:27:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:27:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:27:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:27:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:27:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:27:27 INFO - {} 10:27:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1308ms 10:27:27 INFO - PROCESS | 1064 | 1467739647864 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 10:27:27 INFO - PROCESS | 1064 | 1467739647866 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 10:27:27 INFO - PROCESS | 1064 | 1467739647869 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:27:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:27:27 INFO - PROCESS | 1064 | 1467739647871 Marionette TRACE conn6 <- [1,3018,null,{}] 10:27:27 INFO - PROCESS | 1064 | 1467739647874 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}] 10:27:27 INFO - PROCESS | 1064 | 1467739647876 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:27 INFO - PROCESS | 1064 | 1467739647992 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 10:27:27 INFO - PROCESS | 1064 | 1467739647996 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 1064 | 1467739647998 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:28 INFO - PROCESS | 1064 | ++DOCSHELL 195BE000 == 32 [pid = 1064] [id = 766] 10:27:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (195D0800) [pid = 1064] [serial = 2296] [outer = 00000000] 10:27:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (1D31A000) [pid = 1064] [serial = 2297] [outer = 195D0800] 10:27:28 INFO - PROCESS | 1064 | 1467739648043 Marionette DEBUG loaded listener.js 10:27:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (1D320800) [pid = 1064] [serial = 2298] [outer = 195D0800] 10:27:28 INFO - PROCESS | 1064 | 1467739648493 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]]]}] 10:27:28 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 10:27:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 10:27:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:27:28 INFO - PROCESS | 1064 | 1467739648542 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 10:27:28 INFO - PROCESS | 1064 | 1467739648544 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 10:27:28 INFO - PROCESS | 1064 | 1467739648553 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - PROCESS | 1064 | 1467739648555 Marionette TRACE conn6 <- [1,3022,null,{}] 10:27:28 INFO - PROCESS | 1064 | 1467739648559 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}] 10:27:28 INFO - PROCESS | 1064 | 1467739648564 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:28 INFO - PROCESS | 1064 | 1467739648880 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (144DAC00) [pid = 1064] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (150E8C00) [pid = 1064] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (17BC8400) [pid = 1064] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (18B10400) [pid = 1064] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (18BD1800) [pid = 1064] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (14415400) [pid = 1064] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (19106000) [pid = 1064] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (195B9C00) [pid = 1064] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (1932E400) [pid = 1064] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1A412400) [pid = 1064] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (16C17C00) [pid = 1064] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (10908C00) [pid = 1064] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (1051EC00) [pid = 1064] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1A41A800) [pid = 1064] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (1A41F800) [pid = 1064] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (144D3C00) [pid = 1064] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:27:28 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1047F800) [pid = 1064] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:27:28 INFO - PROCESS | 1064 | 1467739648951 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:28 INFO - PROCESS | 1064 | 1467739648953 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:28 INFO - PROCESS | 1064 | ++DOCSHELL 0FDF0400 == 33 [pid = 1064] [id = 767] 10:27:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (0FDF2400) [pid = 1064] [serial = 2299] [outer = 00000000] 10:27:28 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (104DA400) [pid = 1064] [serial = 2300] [outer = 0FDF2400] 10:27:28 INFO - PROCESS | 1064 | 1467739648998 Marionette DEBUG loaded listener.js 10:27:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (1051B000) [pid = 1064] [serial = 2301] [outer = 0FDF2400] 10:27:29 INFO - PROCESS | 1064 | 1467739649328 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]]]}] 10:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:27:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms 10:27:29 INFO - PROCESS | 1064 | 1467739649378 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 1064 | 1467739649380 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 10:27:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:27:29 INFO - PROCESS | 1064 | 1467739649383 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - PROCESS | 1064 | 1467739649385 Marionette TRACE conn6 <- [1,3026,null,{}] 10:27:29 INFO - PROCESS | 1064 | 1467739649388 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}] 10:27:29 INFO - PROCESS | 1064 | 1467739649390 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:29 INFO - PROCESS | 1064 | 1467739649513 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 10:27:29 INFO - PROCESS | 1064 | 1467739649519 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:29 INFO - PROCESS | 1064 | 1467739649521 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:29 INFO - PROCESS | 1064 | ++DOCSHELL 10D92400 == 34 [pid = 1064] [id = 768] 10:27:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (19106C00) [pid = 1064] [serial = 2302] [outer = 00000000] 10:27:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (1D5A2800) [pid = 1064] [serial = 2303] [outer = 19106C00] 10:27:29 INFO - PROCESS | 1064 | 1467739649565 Marionette DEBUG loaded listener.js 10:27:29 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (1DA6E000) [pid = 1064] [serial = 2304] [outer = 19106C00] 10:27:29 INFO - PROCESS | 1064 | 1467739649933 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"]]]}] 10:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:27:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 570ms 10:27:29 INFO - PROCESS | 1064 | 1467739649954 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 1064 | 1467739649956 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 10:27:29 INFO - PROCESS | 1064 | 1467739649960 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:27:29 INFO - PROCESS | 1064 | 1467739649961 Marionette TRACE conn6 <- [1,3030,null,{}] 10:27:29 INFO - PROCESS | 1064 | 1467739649980 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}] 10:27:29 INFO - PROCESS | 1064 | 1467739649982 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:30 INFO - PROCESS | 1064 | 1467739650110 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 10:27:30 INFO - PROCESS | 1064 | 1467739650118 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 1064 | 1467739650120 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:30 INFO - PROCESS | 1064 | ++DOCSHELL 1DA7BC00 == 35 [pid = 1064] [id = 769] 10:27:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (1DA7C000) [pid = 1064] [serial = 2305] [outer = 00000000] 10:27:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (1DC77800) [pid = 1064] [serial = 2306] [outer = 1DA7C000] 10:27:30 INFO - PROCESS | 1064 | 1467739650166 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (1DC79C00) [pid = 1064] [serial = 2307] [outer = 1DA7C000] 10:27:30 INFO - PROCESS | 1064 | 1467739650760 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]]]}] 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:27:30 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. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:27:30 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'.) 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:27:30 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. 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:27:30 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. 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:27:30 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. 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:27:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:27:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:27:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:27:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 865ms 10:27:30 INFO - PROCESS | 1064 | 1467739650841 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 10:27:30 INFO - PROCESS | 1064 | 1467739650843 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 10:27:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:27:30 INFO - PROCESS | 1064 | 1467739650846 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:27:30 INFO - PROCESS | 1064 | 1467739650848 Marionette TRACE conn6 <- [1,3034,null,{}] 10:27:30 INFO - PROCESS | 1064 | 1467739650851 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}] 10:27:30 INFO - PROCESS | 1064 | 1467739650853 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:31 INFO - PROCESS | 1064 | 1467739651051 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 10:27:31 INFO - PROCESS | 1064 | 1467739651155 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 1064 | 1467739651159 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:31 INFO - PROCESS | 1064 | ++DOCSHELL 10471400 == 36 [pid = 1064] [id = 770] 10:27:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (10476C00) [pid = 1064] [serial = 2308] [outer = 00000000] 10:27:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (10511400) [pid = 1064] [serial = 2309] [outer = 10476C00] 10:27:31 INFO - PROCESS | 1064 | 1467739651217 Marionette DEBUG loaded listener.js 10:27:31 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (1063D000) [pid = 1064] [serial = 2310] [outer = 10476C00] 10:27:31 INFO - PROCESS | 1064 | [1064] 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 10:27:31 INFO - PROCESS | 1064 | 1467739651765 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:27:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:27:31 INFO - {} 10:27:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 10:27:31 INFO - PROCESS | 1064 | 1467739651828 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 10:27:31 INFO - PROCESS | 1064 | 1467739651833 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 10:27:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:27:31 INFO - PROCESS | 1064 | 1467739651843 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:27:31 INFO - PROCESS | 1064 | 1467739651846 Marionette TRACE conn6 <- [1,3038,null,{}] 10:27:31 INFO - PROCESS | 1064 | 1467739651851 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}] 10:27:31 INFO - PROCESS | 1064 | 1467739651854 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:31 INFO - PROCESS | 1064 | 1467739651975 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 10:27:32 INFO - PROCESS | 1064 | 1467739652086 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 1064 | 1467739652089 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:32 INFO - PROCESS | 1064 | ++DOCSHELL 148EC000 == 37 [pid = 1064] [id = 771] 10:27:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (15053800) [pid = 1064] [serial = 2311] [outer = 00000000] 10:27:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1786A400) [pid = 1064] [serial = 2312] [outer = 15053800] 10:27:32 INFO - PROCESS | 1064 | 1467739652186 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (17C19000) [pid = 1064] [serial = 2313] [outer = 15053800] 10:27:32 INFO - PROCESS | 1064 | 1467739652752 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]]]}] 10:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:27:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 10:27:32 INFO - PROCESS | 1064 | 1467739652779 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 10:27:32 INFO - PROCESS | 1064 | 1467739652782 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 10:27:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:27:32 INFO - PROCESS | 1064 | 1467739652802 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - PROCESS | 1064 | 1467739652804 Marionette TRACE conn6 <- [1,3042,null,{}] 10:27:32 INFO - PROCESS | 1064 | 1467739652809 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}] 10:27:32 INFO - PROCESS | 1064 | 1467739652812 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:32 INFO - PROCESS | 1064 | 1467739652929 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 10:27:33 INFO - PROCESS | 1064 | 1467739653089 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 1064 | 1467739653092 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:33 INFO - PROCESS | 1064 | ++DOCSHELL 195D7800 == 38 [pid = 1064] [id = 772] 10:27:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (19C26C00) [pid = 1064] [serial = 2314] [outer = 00000000] 10:27:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (19D8C800) [pid = 1064] [serial = 2315] [outer = 19C26C00] 10:27:33 INFO - PROCESS | 1064 | 1467739653152 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 1064 | ++DOMWINDOW == 88 (19E1E400) [pid = 1064] [serial = 2316] [outer = 19C26C00] 10:27:33 INFO - PROCESS | 1064 | 1467739653947 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"]]]}] 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:27:34 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" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:27:34 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" 10:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:27:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1314ms 10:27:34 INFO - PROCESS | 1064 | 1467739654112 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 1064 | 1467739654116 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 10:27:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:27:34 INFO - PROCESS | 1064 | 1467739654127 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - PROCESS | 1064 | 1467739654132 Marionette TRACE conn6 <- [1,3046,null,{}] 10:27:34 INFO - PROCESS | 1064 | 1467739654136 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}] 10:27:34 INFO - PROCESS | 1064 | 1467739654139 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:34 INFO - PROCESS | 1064 | 1467739654238 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 10:27:34 INFO - PROCESS | 1064 | 1467739654374 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:34 INFO - PROCESS | 1064 | 1467739654376 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:34 INFO - PROCESS | 1064 | ++DOCSHELL 19E20C00 == 39 [pid = 1064] [id = 773] 10:27:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 89 (1B4D2800) [pid = 1064] [serial = 2317] [outer = 00000000] 10:27:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 90 (1BD89800) [pid = 1064] [serial = 2318] [outer = 1B4D2800] 10:27:34 INFO - PROCESS | 1064 | 1467739654429 Marionette DEBUG loaded listener.js 10:27:34 INFO - PROCESS | 1064 | ++DOMWINDOW == 91 (1BD94400) [pid = 1064] [serial = 2319] [outer = 1B4D2800] 10:27:35 INFO - PROCESS | 1064 | 1467739655047 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]]]}] 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:27:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:27:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:27:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:27:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:27:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 998ms 10:27:35 INFO - PROCESS | 1064 | 1467739655234 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 10:27:35 INFO - PROCESS | 1064 | 1467739655238 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 10:27:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:27:35 INFO - PROCESS | 1064 | 1467739655267 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 1064 | 1467739655270 Marionette TRACE conn6 <- [1,3050,null,{}] 10:27:35 INFO - PROCESS | 1064 | 1467739655276 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}] 10:27:35 INFO - PROCESS | 1064 | 1467739655279 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:35 INFO - PROCESS | 1064 | 1467739655385 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 10:27:35 INFO - PROCESS | 1064 | 1467739655523 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 1064 | 1467739655528 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:35 INFO - PROCESS | 1064 | ++DOCSHELL 1063D400 == 40 [pid = 1064] [id = 774] 10:27:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 92 (1063F400) [pid = 1064] [serial = 2320] [outer = 00000000] 10:27:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 93 (1072E400) [pid = 1064] [serial = 2321] [outer = 1063F400] 10:27:35 INFO - PROCESS | 1064 | 1467739655580 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 1064 | ++DOMWINDOW == 94 (1446BC00) [pid = 1064] [serial = 2322] [outer = 1063F400] 10:27:35 INFO - PROCESS | 1064 | [1064] 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 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 10D92400 == 39 [pid = 1064] [id = 768] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 0FDF0400 == 38 [pid = 1064] [id = 767] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 195BE000 == 37 [pid = 1064] [id = 766] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 17C67C00 == 36 [pid = 1064] [id = 765] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 14F96C00 == 35 [pid = 1064] [id = 764] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 10730400 == 34 [pid = 1064] [id = 763] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 14F29000 == 33 [pid = 1064] [id = 761] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 08FEB400 == 32 [pid = 1064] [id = 762] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 10475800 == 31 [pid = 1064] [id = 760] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 0CEEAC00 == 30 [pid = 1064] [id = 759] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 19E20C00 == 29 [pid = 1064] [id = 773] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 195D7800 == 28 [pid = 1064] [id = 772] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 1DA7BC00 == 27 [pid = 1064] [id = 769] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 10471400 == 26 [pid = 1064] [id = 770] 10:27:36 INFO - PROCESS | 1064 | --DOCSHELL 148EC000 == 25 [pid = 1064] [id = 771] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 93 (109F2000) [pid = 1064] [serial = 2236] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 92 (10644800) [pid = 1064] [serial = 2233] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 91 (1064A800) [pid = 1064] [serial = 2234] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 90 (1AF90800) [pid = 1064] [serial = 2228] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 89 (1AF89400) [pid = 1064] [serial = 2266] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 88 (1B446C00) [pid = 1064] [serial = 2274] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 87 (149D5C00) [pid = 1064] [serial = 2241] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (1504F400) [pid = 1064] [serial = 2242] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (104DA000) [pid = 1064] [serial = 2230] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (104E3C00) [pid = 1064] [serial = 2231] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (17A2B000) [pid = 1064] [serial = 2245] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1A0AC400) [pid = 1064] [serial = 2271] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1931FC00) [pid = 1064] [serial = 2256] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1AFB4000) [pid = 1064] [serial = 2273] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (195B4800) [pid = 1064] [serial = 2260] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (191E1400) [pid = 1064] [serial = 2270] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (1B4D0C00) [pid = 1064] [serial = 2276] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (1786E800) [pid = 1064] [serial = 2244] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17C65800) [pid = 1064] [serial = 2247] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (17CEC000) [pid = 1064] [serial = 2248] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (18BCA800) [pid = 1064] [serial = 2250] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (18BCD400) [pid = 1064] [serial = 2251] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (18F62000) [pid = 1064] [serial = 2253] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (18F63000) [pid = 1064] [serial = 2254] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (14466400) [pid = 1064] [serial = 2238] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (14472400) [pid = 1064] [serial = 2239] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (19321400) [pid = 1064] [serial = 2257] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (19E18400) [pid = 1064] [serial = 2262] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 65 (195B2C00) [pid = 1064] [serial = 2259] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 64 (1A41D800) [pid = 1064] [serial = 2265] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 63 (1A0A6000) [pid = 1064] [serial = 2263] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | --DOMWINDOW == 62 (17C68800) [pid = 1064] [serial = 2268] [outer = 00000000] [url = about:blank] 10:27:36 INFO - PROCESS | 1064 | 1467739656934 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:27:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:27:36 INFO - {} 10:27:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1680ms 10:27:36 INFO - PROCESS | 1064 | 1467739656963 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 10:27:36 INFO - PROCESS | 1064 | 1467739656966 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 10:27:36 INFO - PROCESS | 1064 | 1467739656971 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:27:36 INFO - PROCESS | 1064 | 1467739656973 Marionette TRACE conn6 <- [1,3054,null,{}] 10:27:36 INFO - PROCESS | 1064 | 1467739656978 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}] 10:27:36 INFO - PROCESS | 1064 | 1467739656981 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:37 INFO - PROCESS | 1064 | 1467739657069 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 10:27:37 INFO - PROCESS | 1064 | 1467739657159 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 1064 | 1467739657163 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:37 INFO - PROCESS | 1064 | ++DOCSHELL 0FDFF400 == 26 [pid = 1064] [id = 775] 10:27:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 63 (10471400) [pid = 1064] [serial = 2323] [outer = 00000000] 10:27:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 64 (1047BC00) [pid = 1064] [serial = 2324] [outer = 10471400] 10:27:37 INFO - PROCESS | 1064 | 1467739657211 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 65 (104D9C00) [pid = 1064] [serial = 2325] [outer = 10471400] 10:27:37 INFO - PROCESS | 1064 | 1467739657614 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]]]}] 10:27:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:27:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:27:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:27:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:27:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:27:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:27:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:27:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 10:27:37 INFO - PROCESS | 1064 | 1467739657652 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 1064 | 1467739657657 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 10:27:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:27:37 INFO - PROCESS | 1064 | 1467739657664 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - PROCESS | 1064 | 1467739657666 Marionette TRACE conn6 <- [1,3058,null,{}] 10:27:37 INFO - PROCESS | 1064 | 1467739657670 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}] 10:27:37 INFO - PROCESS | 1064 | 1467739657673 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:37 INFO - PROCESS | 1064 | 1467739657763 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 10:27:37 INFO - PROCESS | 1064 | 1467739657771 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 1064 | 1467739657774 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:37 INFO - PROCESS | 1064 | ++DOCSHELL 10643800 == 27 [pid = 1064] [id = 776] 10:27:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 66 (10644800) [pid = 1064] [serial = 2326] [outer = 00000000] 10:27:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (10723800) [pid = 1064] [serial = 2327] [outer = 10644800] 10:27:37 INFO - PROCESS | 1064 | 1467739657821 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (1072F400) [pid = 1064] [serial = 2328] [outer = 10644800] 10:27:38 INFO - PROCESS | 1064 | 1467739658291 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]]]}] 10:27:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:27:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:27:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:27:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:27:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:27:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:27:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 10:27:38 INFO - PROCESS | 1064 | 1467739658338 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 10:27:38 INFO - PROCESS | 1064 | 1467739658340 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 10:27:38 INFO - PROCESS | 1064 | 1467739658343 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:27:38 INFO - PROCESS | 1064 | 1467739658347 Marionette TRACE conn6 <- [1,3062,null,{}] 10:27:38 INFO - PROCESS | 1064 | 1467739658357 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}] 10:27:38 INFO - PROCESS | 1064 | 1467739658362 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:38 INFO - PROCESS | 1064 | 1467739658447 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 10:27:38 INFO - PROCESS | 1064 | 1467739658586 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:38 INFO - PROCESS | 1064 | 1467739658589 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:38 INFO - PROCESS | 1064 | ++DOCSHELL 144D5C00 == 28 [pid = 1064] [id = 777] 10:27:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (144D6000) [pid = 1064] [serial = 2329] [outer = 00000000] 10:27:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (14821C00) [pid = 1064] [serial = 2330] [outer = 144D6000] 10:27:38 INFO - PROCESS | 1064 | 1467739658638 Marionette DEBUG loaded listener.js 10:27:38 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (148EA800) [pid = 1064] [serial = 2331] [outer = 144D6000] 10:27:39 INFO - PROCESS | 1064 | 1467739659028 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]]]}] 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:27:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 10:27:39 INFO - PROCESS | 1064 | 1467739659078 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 10:27:39 INFO - PROCESS | 1064 | 1467739659080 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 10:27:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:27:39 INFO - PROCESS | 1064 | 1467739659094 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:27:39 INFO - PROCESS | 1064 | 1467739659095 Marionette TRACE conn6 <- [1,3066,null,{}] 10:27:39 INFO - PROCESS | 1064 | 1467739659099 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}] 10:27:39 INFO - PROCESS | 1064 | 1467739659101 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:39 INFO - PROCESS | 1064 | 1467739659222 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 10:27:39 INFO - PROCESS | 1064 | 1467739659230 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 1064 | 1467739659232 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:39 INFO - PROCESS | 1064 | ++DOCSHELL 14BD9400 == 29 [pid = 1064] [id = 778] 10:27:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (14F95C00) [pid = 1064] [serial = 2332] [outer = 00000000] 10:27:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (17865400) [pid = 1064] [serial = 2333] [outer = 14F95C00] 10:27:39 INFO - PROCESS | 1064 | 1467739659277 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (17A2D800) [pid = 1064] [serial = 2334] [outer = 14F95C00] 10:27:39 INFO - PROCESS | 1064 | 1467739659701 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] 10:27:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:27:39 INFO - PROCESS | 1064 | 1467739659740 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 10:27:39 INFO - PROCESS | 1064 | 1467739659744 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:27:39 INFO - PROCESS | 1064 | 1467739659745 Marionette TRACE conn6 <- [1,3070,null,{}] 10:27:39 INFO - PROCESS | 1064 | 1467739659748 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}] 10:27:39 INFO - PROCESS | 1064 | 1467739659751 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:39 INFO - PROCESS | 1064 | 1467739659866 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 10:27:39 INFO - PROCESS | 1064 | 1467739659960 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 1064 | 1467739659962 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:39 INFO - PROCESS | 1064 | ++DOCSHELL 17BCF000 == 30 [pid = 1064] [id = 779] 10:27:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (17C60400) [pid = 1064] [serial = 2335] [outer = 00000000] 10:27:39 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (18B03C00) [pid = 1064] [serial = 2336] [outer = 17C60400] 10:27:40 INFO - PROCESS | 1064 | 1467739660006 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (18B40400) [pid = 1064] [serial = 2337] [outer = 17C60400] 10:27:40 INFO - PROCESS | 1064 | 1467739660396 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]]]}] 10:27:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:27:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:27:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 10:27:40 INFO - PROCESS | 1064 | 1467739660419 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 10:27:40 INFO - PROCESS | 1064 | 1467739660421 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 10:27:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:27:40 INFO - PROCESS | 1064 | 1467739660424 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - PROCESS | 1064 | 1467739660426 Marionette TRACE conn6 <- [1,3074,null,{}] 10:27:40 INFO - PROCESS | 1064 | 1467739660436 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}] 10:27:40 INFO - PROCESS | 1064 | 1467739660441 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:40 INFO - PROCESS | 1064 | 1467739660579 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 10:27:40 INFO - PROCESS | 1064 | 1467739660649 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:40 INFO - PROCESS | 1064 | 1467739660659 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:40 INFO - PROCESS | 1064 | ++DOCSHELL 18BC7000 == 31 [pid = 1064] [id = 780] 10:27:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (18BC9C00) [pid = 1064] [serial = 2338] [outer = 00000000] 10:27:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (18F63000) [pid = 1064] [serial = 2339] [outer = 18BC9C00] 10:27:40 INFO - PROCESS | 1064 | 1467739660706 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (19103C00) [pid = 1064] [serial = 2340] [outer = 18BC9C00] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (195D0800) [pid = 1064] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (0FDF2400) [pid = 1064] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (10512000) [pid = 1064] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (104D5400) [pid = 1064] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (10731800) [pid = 1064] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (14FA3C00) [pid = 1064] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (14FA1400) [pid = 1064] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (19106C00) [pid = 1064] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (08FED000) [pid = 1064] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1DA7C000) [pid = 1064] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:27:41 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (17C68000) [pid = 1064] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:27:41 INFO - PROCESS | 1064 | 1467739661290 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:27:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 890ms 10:27:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:27:41 INFO - PROCESS | 1064 | 1467739661315 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 10:27:41 INFO - PROCESS | 1064 | 1467739661317 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 10:27:41 INFO - PROCESS | 1064 | 1467739661320 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:27:41 INFO - PROCESS | 1064 | 1467739661322 Marionette TRACE conn6 <- [1,3078,null,{}] 10:27:41 INFO - PROCESS | 1064 | 1467739661325 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}] 10:27:41 INFO - PROCESS | 1064 | 1467739661327 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:41 INFO - PROCESS | 1064 | 1467739661444 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 10:27:41 INFO - PROCESS | 1064 | 1467739661511 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:41 INFO - PROCESS | 1064 | 1467739661513 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:41 INFO - PROCESS | 1064 | ++DOCSHELL 15047800 == 32 [pid = 1064] [id = 781] 10:27:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 70 (18CBBC00) [pid = 1064] [serial = 2341] [outer = 00000000] 10:27:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 71 (191D3400) [pid = 1064] [serial = 2342] [outer = 18CBBC00] 10:27:41 INFO - PROCESS | 1064 | 1467739661557 Marionette DEBUG loaded listener.js 10:27:41 INFO - PROCESS | 1064 | ++DOMWINDOW == 72 (191D8400) [pid = 1064] [serial = 2343] [outer = 18CBBC00] 10:27:41 INFO - PROCESS | 1064 | 1467739661848 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:27:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 570ms 10:27:41 INFO - PROCESS | 1064 | 1467739661891 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 10:27:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:27:41 INFO - PROCESS | 1064 | 1467739661893 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 10:27:41 INFO - PROCESS | 1064 | 1467739661896 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:27:41 INFO - PROCESS | 1064 | 1467739661898 Marionette TRACE conn6 <- [1,3082,null,{}] 10:27:41 INFO - PROCESS | 1064 | 1467739661907 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}] 10:27:41 INFO - PROCESS | 1064 | 1467739661909 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:42 INFO - PROCESS | 1064 | 1467739662037 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 10:27:42 INFO - PROCESS | 1064 | 1467739662061 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:42 INFO - PROCESS | 1064 | 1467739662063 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:42 INFO - PROCESS | 1064 | ++DOCSHELL 08FE3400 == 33 [pid = 1064] [id = 782] 10:27:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 73 (08FE6800) [pid = 1064] [serial = 2344] [outer = 00000000] 10:27:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 74 (0C494800) [pid = 1064] [serial = 2345] [outer = 08FE6800] 10:27:42 INFO - PROCESS | 1064 | 1467739662107 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 75 (0C590400) [pid = 1064] [serial = 2346] [outer = 08FE6800] 10:27:42 INFO - PROCESS | 1064 | 1467739662482 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:27:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:27:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 10:27:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:27:42 INFO - PROCESS | 1064 | 1467739662527 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 10:27:42 INFO - PROCESS | 1064 | 1467739662529 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 10:27:42 INFO - PROCESS | 1064 | 1467739662533 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:27:42 INFO - PROCESS | 1064 | 1467739662534 Marionette TRACE conn6 <- [1,3086,null,{}] 10:27:42 INFO - PROCESS | 1064 | 1467739662538 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}] 10:27:42 INFO - PROCESS | 1064 | 1467739662540 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:42 INFO - PROCESS | 1064 | 1467739662671 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 10:27:42 INFO - PROCESS | 1064 | 1467739662763 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:42 INFO - PROCESS | 1064 | 1467739662765 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:42 INFO - PROCESS | 1064 | ++DOCSHELL 0C496400 == 34 [pid = 1064] [id = 783] 10:27:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 76 (0FDF0400) [pid = 1064] [serial = 2347] [outer = 00000000] 10:27:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 77 (195B5C00) [pid = 1064] [serial = 2348] [outer = 0FDF0400] 10:27:42 INFO - PROCESS | 1064 | 1467739662808 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 1064 | ++DOMWINDOW == 78 (195BA400) [pid = 1064] [serial = 2349] [outer = 0FDF0400] 10:27:43 INFO - PROCESS | 1064 | 1467739663204 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]]]}] 10:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:27:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 10:27:43 INFO - PROCESS | 1064 | 1467739663300 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 10:27:43 INFO - PROCESS | 1064 | 1467739663305 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 10:27:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:27:43 INFO - PROCESS | 1064 | 1467739663315 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:27:43 INFO - PROCESS | 1064 | 1467739663319 Marionette TRACE conn6 <- [1,3090,null,{}] 10:27:43 INFO - PROCESS | 1064 | 1467739663325 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}] 10:27:43 INFO - PROCESS | 1064 | 1467739663328 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:43 INFO - PROCESS | 1064 | 1467739663454 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 10:27:43 INFO - PROCESS | 1064 | 1467739663578 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 1064 | 1467739663583 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:43 INFO - PROCESS | 1064 | ++DOCSHELL 0FDF9C00 == 35 [pid = 1064] [id = 784] 10:27:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 79 (0FDFA800) [pid = 1064] [serial = 2350] [outer = 00000000] 10:27:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 80 (104E0000) [pid = 1064] [serial = 2351] [outer = 0FDFA800] 10:27:43 INFO - PROCESS | 1064 | 1467739663682 Marionette DEBUG loaded listener.js 10:27:43 INFO - PROCESS | 1064 | ++DOMWINDOW == 81 (104EDC00) [pid = 1064] [serial = 2352] [outer = 0FDFA800] 10:27:44 INFO - PROCESS | 1064 | 1467739664348 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:27:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1079ms 10:27:44 INFO - PROCESS | 1064 | 1467739664398 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 10:27:44 INFO - PROCESS | 1064 | 1467739664402 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 10:27:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:27:44 INFO - PROCESS | 1064 | 1467739664409 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - PROCESS | 1064 | 1467739664412 Marionette TRACE conn6 <- [1,3094,null,{}] 10:27:44 INFO - PROCESS | 1064 | 1467739664416 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}] 10:27:44 INFO - PROCESS | 1064 | 1467739664419 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:44 INFO - PROCESS | 1064 | 1467739664616 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 10:27:44 INFO - PROCESS | 1064 | 1467739664626 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:44 INFO - PROCESS | 1064 | 1467739664629 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:44 INFO - PROCESS | 1064 | ++DOCSHELL 14470000 == 36 [pid = 1064] [id = 785] 10:27:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 82 (14472400) [pid = 1064] [serial = 2353] [outer = 00000000] 10:27:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 83 (148E8400) [pid = 1064] [serial = 2354] [outer = 14472400] 10:27:44 INFO - PROCESS | 1064 | 1467739664685 Marionette DEBUG loaded listener.js 10:27:44 INFO - PROCESS | 1064 | ++DOMWINDOW == 84 (1504A400) [pid = 1064] [serial = 2355] [outer = 14472400] 10:27:45 INFO - PROCESS | 1064 | 1467739665368 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]]]}] 10:27:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:27:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:27:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:27:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 10:27:45 INFO - PROCESS | 1064 | 1467739665383 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 10:27:45 INFO - PROCESS | 1064 | 1467739665385 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 10:27:45 INFO - PROCESS | 1064 | 1467739665389 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:27:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:27:45 INFO - PROCESS | 1064 | 1467739665393 Marionette TRACE conn6 <- [1,3098,null,{}] 10:27:45 INFO - PROCESS | 1064 | 1467739665404 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}] 10:27:45 INFO - PROCESS | 1064 | 1467739665408 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:45 INFO - PROCESS | 1064 | 1467739665559 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 10:27:45 INFO - PROCESS | 1064 | 1467739665709 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:45 INFO - PROCESS | 1064 | 1467739665712 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:45 INFO - PROCESS | 1064 | ++DOCSHELL 10726800 == 37 [pid = 1064] [id = 786] 10:27:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 85 (10729400) [pid = 1064] [serial = 2356] [outer = 00000000] 10:27:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 86 (17872000) [pid = 1064] [serial = 2357] [outer = 10729400] 10:27:45 INFO - PROCESS | 1064 | 1467739665772 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 1064 | ++DOMWINDOW == 87 (18C6A800) [pid = 1064] [serial = 2358] [outer = 10729400] 10:27:46 INFO - PROCESS | 1064 | --DOCSHELL 08FE3400 == 36 [pid = 1064] [id = 782] 10:27:46 INFO - PROCESS | 1064 | --DOCSHELL 15047800 == 35 [pid = 1064] [id = 781] 10:27:46 INFO - PROCESS | 1064 | --DOCSHELL 18BC7000 == 34 [pid = 1064] [id = 780] 10:27:46 INFO - PROCESS | 1064 | --DOCSHELL 17BCF000 == 33 [pid = 1064] [id = 779] 10:27:46 INFO - PROCESS | 1064 | --DOCSHELL 14BD9400 == 32 [pid = 1064] [id = 778] 10:27:46 INFO - PROCESS | 1064 | --DOCSHELL 144D5C00 == 31 [pid = 1064] [id = 777] 10:27:46 INFO - PROCESS | 1064 | --DOCSHELL 10643800 == 30 [pid = 1064] [id = 776] 10:27:46 INFO - PROCESS | 1064 | --DOCSHELL 0FDFF400 == 29 [pid = 1064] [id = 775] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 86 (1DC77800) [pid = 1064] [serial = 2306] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 85 (195B8C00) [pid = 1064] [serial = 2295] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 84 (1D31A000) [pid = 1064] [serial = 2297] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 83 (104DA400) [pid = 1064] [serial = 2300] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 82 (1D320800) [pid = 1064] [serial = 2298] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 81 (1B4DA400) [pid = 1064] [serial = 2277] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 80 (1051F000) [pid = 1064] [serial = 2279] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 79 (1072BC00) [pid = 1064] [serial = 2280] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 78 (10C1B800) [pid = 1064] [serial = 2288] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 77 (115D8800) [pid = 1064] [serial = 2289] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 76 (17A23800) [pid = 1064] [serial = 2282] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 75 (17C5E400) [pid = 1064] [serial = 2283] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 74 (15153400) [pid = 1064] [serial = 2291] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 73 (1D5A2800) [pid = 1064] [serial = 2303] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 72 (0CEEB000) [pid = 1064] [serial = 2285] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 71 (104F2000) [pid = 1064] [serial = 2286] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 70 (1051B000) [pid = 1064] [serial = 2301] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 69 (1DC79C00) [pid = 1064] [serial = 2307] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 68 (19395C00) [pid = 1064] [serial = 2294] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 67 (1DA6E000) [pid = 1064] [serial = 2304] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | --DOMWINDOW == 66 (16C0BC00) [pid = 1064] [serial = 2292] [outer = 00000000] [url = about:blank] 10:27:46 INFO - PROCESS | 1064 | 1467739666611 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"]]]}] 10:27:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:27:46 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 10:27:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:27:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:27:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:27:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1284ms 10:27:46 INFO - PROCESS | 1064 | 1467739666677 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 10:27:46 INFO - PROCESS | 1064 | 1467739666681 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 10:27:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:27:46 INFO - PROCESS | 1064 | 1467739666686 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - PROCESS | 1064 | 1467739666690 Marionette TRACE conn6 <- [1,3102,null,{}] 10:27:46 INFO - PROCESS | 1064 | 1467739666695 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}] 10:27:46 INFO - PROCESS | 1064 | 1467739666697 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:46 INFO - PROCESS | 1064 | 1467739666805 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 10:27:46 INFO - PROCESS | 1064 | 1467739666811 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\", \"007dc34c-ccf7-42d8-8678-213139730dfb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 1064 | 1467739666813 Marionette INFO sendAsync 084fe011-378a-428c-89c0-697e74f62244 10:27:46 INFO - PROCESS | 1064 | ++DOCSHELL 10476000 == 30 [pid = 1064] [id = 787] 10:27:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 67 (10477C00) [pid = 1064] [serial = 2359] [outer = 00000000] 10:27:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 68 (104DF800) [pid = 1064] [serial = 2360] [outer = 10477C00] 10:27:46 INFO - PROCESS | 1064 | 1467739666864 Marionette DEBUG loaded listener.js 10:27:46 INFO - PROCESS | 1064 | ++DOMWINDOW == 69 (104F2C00) [pid = 1064] [serial = 2361] [outer = 10477C00] 10:27:47 INFO - PROCESS | 1064 | 1467739667386 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]]]}] 10:27:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:27:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 10:27:47 INFO - PROCESS | 1064 | 1467739667418 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 10:27:47 INFO - PROCESS | 1064 | 1467739667422 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 10:27:48 WARNING - u'runner_teardown' () 10:27:48 INFO - No more tests 10:27:48 INFO - Got 0 unexpected results 10:27:48 INFO - SUITE-END | took 692s 10:27:48 INFO - Closing logging queue 10:27:48 INFO - queue closed 10:27:48 INFO - Return code: 0 10:27:48 WARNING - # TBPL SUCCESS # 10:27:48 INFO - Running post-action listener: _resource_record_post_action 10:27:48 INFO - Running post-run listener: _resource_record_post_run 10:27:49 INFO - Total resource usage - Wall time: 703s; CPU: 14.0%; Read bytes: 197462016; Write bytes: 1148408832; Read time: 3024280; Write time: 9794760 10:27:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:27:49 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 57487360; Read time: 0; Write time: 49810 10:27:49 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 197462016; Write bytes: 1086526464; Read time: 3024280; Write time: 9736030 10:27:49 INFO - Running post-run listener: _upload_blobber_files 10:27:49 INFO - Blob upload gear active. 10:27:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:27:49 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 10:27:49 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'] 10:27:49 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 10:27:50 INFO - (blobuploader) - INFO - Open directory for files ... 10:27:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:27:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:27:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:27:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:27:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:27:51 INFO - (blobuploader) - INFO - Done attempting. 10:27:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:27:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:27:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:27:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:27:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:27:53 INFO - (blobuploader) - INFO - Done attempting. 10:27:53 INFO - (blobuploader) - INFO - Iteration through files over. 10:27:53 INFO - Return code: 0 10:27:53 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:27:53 INFO - Using _rmtree_windows ... 10:27:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:27:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/309a1e62f7a1dd27a85987252691e50ea73624aefd5221492bdecf7651265017b5f5c4676aafb8bae041fc9b65e11077a88c372c76a59ea3fc33ad2a31ef5e05", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3fd7e1fa0c712ce7eaeb5d064e80c2d869c43e05ffbd5f83e4d2763007443221e9de5ad297f00146d627076cdb7cbdab82d7de2d9ed51fa71c4217e72694d869"} 10:27:53 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:27:53 INFO - Writing to file C:\slave\test\properties\blobber_files 10:27:53 INFO - Contents: 10:27:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/309a1e62f7a1dd27a85987252691e50ea73624aefd5221492bdecf7651265017b5f5c4676aafb8bae041fc9b65e11077a88c372c76a59ea3fc33ad2a31ef5e05", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3fd7e1fa0c712ce7eaeb5d064e80c2d869c43e05ffbd5f83e4d2763007443221e9de5ad297f00146d627076cdb7cbdab82d7de2d9ed51fa71c4217e72694d869"} 10:27:53 INFO - Running post-run listener: copy_logs_to_upload_dir 10:27:53 INFO - Copying logs to upload dir... 10:27:53 INFO - mkdir: C:\slave\test\build\upload\logs 10:27:53 INFO - Copying logs to upload dir... 10:27:53 INFO - Using _rmtree_windows ... 10:27:53 INFO - Using _rmtree_windows ... 10:27:53 INFO - Using _rmtree_windows ... 10:27:53 INFO - Using _rmtree_windows ... 10:27:53 INFO - Using _rmtree_windows ... 10:27:53 INFO - Using _rmtree_windows ... 10:27:53 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=932.871000 ========= master_lag: 0.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 33 secs) (at 2016-07-05 10:27:53.696215) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:27:53.697245) ========= '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-109 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-109 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-109 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/309a1e62f7a1dd27a85987252691e50ea73624aefd5221492bdecf7651265017b5f5c4676aafb8bae041fc9b65e11077a88c372c76a59ea3fc33ad2a31ef5e05", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3fd7e1fa0c712ce7eaeb5d064e80c2d869c43e05ffbd5f83e4d2763007443221e9de5ad297f00146d627076cdb7cbdab82d7de2d9ed51fa71c4217e72694d869"} build_url:https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.301000 build_url: 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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/309a1e62f7a1dd27a85987252691e50ea73624aefd5221492bdecf7651265017b5f5c4676aafb8bae041fc9b65e11077a88c372c76a59ea3fc33ad2a31ef5e05", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3fd7e1fa0c712ce7eaeb5d064e80c2d869c43e05ffbd5f83e4d2763007443221e9de5ad297f00146d627076cdb7cbdab82d7de2d9ed51fa71c4217e72694d869"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/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-05 10:27:54.018451) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:27:54.018792) ========= '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-109 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-109 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-109 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-05 10:27:54.135009) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 10:27:54.135321) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 10:27:54.914148) ========= ========= Total master_lag: 0.56 =========